Google Cloud Platform je řešením společnosti Google pro cloud computing. Nyní v tomto příspěvku se pomocí podrobného průvodce dozvíte, jak nainstalovat Google Cloud SDK na Debian 11.
Podle Wikipedie:
Google Cloud Platform nabízená společností Google je sada služeb cloud computingu, která běží na stejné infrastruktuře, kterou Google interně používá pro své produkty pro koncové uživatele, jako je Vyhledávání Google, Gmail, Disk Google a YouTube.
Jedná se tedy o řešení na podnikové úrovni poskytované společností Google. V tomto případě je užitečné nainstalovat SDK do systému Linux.
Cloud Platform také poskytuje produkty, služby a nástroje, aby bylo možné navrhovat, testovat a spouštět aplikace na platformě, což zaručuje skvělou škálovatelnost a zabezpečení díky návrhu infrastruktury poskytované společností Google.
Tak jdeme na to.
Instalace Google Cloud SDK na Debian 11
Jedním z nejvíce doporučených způsobů instalace je prostřednictvím úložišť poskytovaných společností Google. Otevřete tedy terminál a ujistěte se, že je Debian 11 aktuální.
sudo apt update sudo apt upgrade
Poté nainstalujte některé balíčky potřebné k přidání úložiště Google.
sudo apt install curl apt-transport-https ca-certificates gnupg
Pomocí curl
musíte stáhnout klíč GPG z úložiště. A okamžitě jej přidáme do systému.
curl https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
Nyní přidejte požadované úložiště.
echo "deb https://packages.cloud.google.com/apt cloud-sdk main" | sudo tee -a /etc/apt/sources.list.d/google-cloud-sdk.list
Obnovte APT, aby nově přidané úložiště bylo systémem rozpoznáno.
sudo apt update
A nyní můžete nainstalovat Google Cloud SDK na Debian 11 spuštěním tohoto příkazu
sudo apt install google-cloud-sdk Reading package lists... Done Building dependency tree... Done Reading state information... Done Suggested packages: google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python google-cloud-sdk-pubsub-emulator google-cloud-sdk-bigtable-emulator google-cloud-sdk-datastore-emulator kubectl Recommended packages: python3-crcmod The following NEW packages will be installed: google-cloud-sdk 0 upgraded, 1 newly installed, 0 to remove and 24 not upgraded. Need to get 75.8 MB of archives. After this operation, 479 MB of additional disk space will be used.
Po zadání hesla a přijetí instalace bude úspěšně dokončena.
Spuštění sady Google Cloud SDK
Pokud jste nainstalovali sadu SDK na vzdálený server, musíte ji spustit spuštěním následujícího příkazu
sudo gcloud init --console-only Welcome! This command will take you through the configuration of gcloud. Your current configuration has been set to: [default] You can skip diagnostics next time by using the following flag: gcloud init --skip-diagnostics Network diagnostic detects and fixes local network connection issues. Checking network connection...done. Reachability Check passed. Network diagnostic passed (1/1 checks passed). You must log in to continue. Would you like to log in (Y/n)?
To vám zabrání přihlásit se pomocí webového prohlížeče.
V opačném případě, pokud používáte SDK na počítači s grafickým uživatelským rozhraním, můžete spustit následující příkaz
sudo gcloud init
Poté se můžete přihlásit a začít s ním pracovat.
Odebrání Google Cloud SDK v Debianu 11
Pokud se rozhodnete jej již nepoužívat, můžete jej odebrat ze systému, abyste zabránili zaplnění místa na disku.
Chcete-li jej odinstalovat, stačí spustit
sudo apt remove google-cloud-sdk
A také by bylo vhodné odstranit úložiště ze systému.
sudo rm /etc/apt/sources.list.d/google-cloud-sdk.list
Pro dokončení procesu obnovte APT.
sudo apt update
Tímto způsobem nebude v systému ani úložiště, ani SDK.
Závěr
Google Cloud SDK vám může otevřít dveře k práci s technologií Google, ale přizpůsobit ji svým vlastním potřebám. Tento druh technologie je velmi užitečný v mnoha dalších produkčních prostředích a SDK jí může otevřít dveře.
Sdílejte tedy tento příspěvek a pomozte nám růst.