Google poskytuje sadu nástrojů a utilit, které uživatelům pomáhají spravovat zdroje hostované na GCP (Google Cloud Platform). Tato sada nástrojů je souhrnně označována jako Google Cloud SDK, zkratka pro Software Development Kit. Google Cloud SDK zahrnuje nástroje gcloud, gsutil a bqcommand.
V této příručce zkoumáme různé způsoby instalace Google Cloud SDK na Ubuntu 20.04. Google Cloud SDK můžete nainstalovat z oficiálního úložiště Ubuntu APT nebo pomocí balíčků Snap. Pojďme prozkoumat každý z těchto instalačních režimů.
Nainstalujte Google SDK z úložiště Ubuntu
Google poskytuje oficiální úložiště, ze kterého si můžete nainstalovat Google SDK do svého systému. V ideálním případě byste to měli zvážit, protože poskytuje nejnovější balíčky SDK z oficiálního úložiště.
Nejprve se však snažte aktualizovat seznamy balíčků, jak je uvedeno.
$ sudo apt update
$ sudo apt install curl apt-transport-https ca-certificates gnupg
Dále vytvořte soubor úložiště Google SDK, jak je znázorněno:
$ sudo vim /etc/apt/sources.list.d/google-cloud-sdk.list
A přidejte řádek níže:
deb [signed-by=/usr/share/keyrings/cloud.google.gpg] https://packages.cloud.google.com/apt cloud-sdk main
Po přidání úložiště si stáhněte veřejný klíč pro Google Cloud, jak je znázorněno.
$ curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key --keyring /usr/share/keyrings/cloud.google.gpg add -
Poté synchronizujte nově přidaný repozitář s repozitáři Google aktualizací indexu balíčků.
$ sudo apt update
Nakonec nainstalujte sadu Google SDK z úložiště Ubuntu následovně:
$ sudo apt install google-cloud-sdk
Chcete-li pokračovat v instalaci balíčků Google SDK a závislostí, zadejte „Y“.
Nainstalujte Google SDK pomocí balíčků Snap
Kratší a snazší způsob, jak toho všeho dosáhnout, je použití balíčků snap. Ve výchozím nastavení je snap povolen na Ubuntu 18.04 a novějších verzích.
SDK tedy můžete nainstalovat pomocí jediného příkazu, jak je znázorněno.
$ sudo snap install google-cloud-sdk --classic
To zabere trochu času, protože snap balíčky jsou poměrně objemné.
Inicializace Google SDK
Po instalaci, ze které by měla fungovat kterákoli ze dvou metod, zbývá pouze inicializovat. Chcete-li tak učinit, spusťte příkaz:
$ sudo gcloud init
Příkaz vám umožní pokračovat. Jednoduše stiskněte ‘Y ' pokračovat. Bude poskytnut odkaz pro přihlášení k vašemu účtu Google, jak je znázorněno. Můžete na něj kliknout přímo nebo jej zkopírovat a vložit do prohlížeče.
V tomto okamžiku zadejte své přihlašovací údaje ke svému účtu Google.
A tím je tento průvodce u konce. Úspěšně jsme nainstalovali a nastavili Google Cloud SDK na Ubuntu 20.04.