Utforska Google Cloud med gcloud CLI
Google Cloud Platform (GCP) är en ledande molntjänst, och dess flexibilitet ökar ytterligare med gcloud CLI. Detta kommandoradsverktyg låter dig hantera och automatisera din infrastruktur på ett effektivt sätt.
Tänk dig möjligheten att granska dina GCP-resurser eller konfigurera en hel infrastruktur utan att ens behöva öppna Google Cloud Console. gcloud gör detta möjligt och underlättar din molnhantering avsevärt.
Vad är gcloud?
gcloud är i grunden en kommandoradsgränssnitt för Google Cloud Platform. Det ger dig samma kontroll som webbgränssnittet, men direkt från din terminal.
För en snabb överblick över de mest använda kommandona, kolla in ett officiellt fusklapp. Du hittar en strukturerad lista som hjälper dig att snabbt komma igång.
Med gcloud kan du hantera en mängd olika tjänster och resurser, inklusive:
- Compute Engine (Virtuella maskiner)
- Cloud DNS
- Kubernetes Engine
- Cloud SQL
- Cloud Dataproc
- Cloud CDN
- Distribution av App Engine-applikationer
- Autentiseringshantering
- Anpassning av lokal konfiguration
…och mycket mer.
gcloud är en plattformsoberoende SDK, vilket innebär att du kan installera den på olika operativsystem som Windows, macOS och Linux.
Installation av gcloud på Linux
Python är ett krav för att installera gcloud. Se till att Python är installerat på din maskin. Om inte, följ installationsguiden för Python.
Här är exempel på nedladdningslänkar:
För 64-bitars system:
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86_64.tar.gz
För 32-bitars system:
curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-342.0.0-linux-x86.tar.gz
Följ sedan dessa steg:
- Packa upp den nedladdade filen, vilket skapar en katalog som heter
google-cloud-sdk
. - Kör
install.sh
-skriptet.
./google-cloud-sdk/install.sh
- Starta om terminalen för att tillämpa ändringarna.
- Initiera gcloud SDK genom att köra:
gcloud init
Installation av gcloud på Windows
Installationen på Windows är enkel. Ladda ner Cloud SDK-installationsprogrammet för Windows och kör det.
Alternativt, om du föredrar terminalen, öppna PowerShell och kör dessa kommandon:
(New-Object Net.WebClient).DownloadFile("https://dl.google.com/dl/cloudsdk/channels/rapid/GoogleCloudSDKInstaller.exe", "$env:TempGoogleCloudSDKInstaller.exe") & $env:TempGoogleCloudSDKInstaller.exe
Installationsprogrammet från Google LLC guidar dig genom processen.
Du kan även aktivera skärmläsarläge för en förbättrad upplevelse, mer information finns i Tillgänglighetsguide.
Cloud SDK kräver Python. Versioner som stöds är Python 3 (3.5 till 3.8 rekommenderas) och Python 2 (2.7.9 eller högre). Du kan använda en befintlig installation eller låta SDK installera den. Du kan avmarkera ”Installera Bundle Python” om du vill använda en egen Python-installation.
När installationen är klar, välj dessa alternativ:
- Starta Google Cloud SDK Shell
- Kör
gcloud init
En SDK-terminal öppnas och initierar gcloud automatiskt.
Standardinstallationen inkluderar inte App Engine-tillägg. Du kan lägga till dem via Cloud SDK:s komponenthanterare.
Felsökning:
- Om fel uppstår pga.
find
-kommandot, se till att dinPATH
-variabel innehållerC:WINDOWSsystem32;
. - Efter en avinstallation kan du behöva starta om datorn innan du installerar om Cloud SDK.
Installation på macOS
Även på macOS är Python ett krav. Versioner som stöds är Python 3 (3.5 till 3.8 rekommenderas) och Python 2 (2.7.9 eller högre). Det finns även ett paket med en inkluderad Python-installation.
Kontrollera din nuvarande Python-version genom att köra:
python -V
För mer information om Python-konfiguration, se gcloud-ämnesstart.
Välj rätt paket för ditt operativsystem (kör uname -m
för att se din maskinvarutyp).
Packa upp filen i önskad mapp (rekommenderat är din hemkatalog). På macOS öppnar du .tar.gz-filen på önskad plats.
För att ersätta en befintlig installation, ta bort den gamla google-cloud-sdk
-mappen och packa upp det nya paketet på samma plats.
Du kan även installera verktyg och tillägg med installationsskriptet. Du kan också välja att bidra med anonym användningsstatistik och kommandokomplettering för ditt shell.
Kör installationsskriptet från den extraherade SDK-mappens rot:
./google-cloud-sdk/install.sh
För att göra installationen icke-interaktiv, använd flaggor (se till exempel ./google-cloud-sdk/install.sh --help
).
För skärmläsarläge, kör:
./google-cloud-sdk/install.sh --screen-reader=true
Starta om terminalen efter installationen.
Initiera SDK genom att köra:
./google-cloud-sdk/bin/gcloud init
Valfria steg:
- Installera ytterligare komponenter via komponenthanteraren.
- Installera de senaste molnklientbiblioteken.
Använda gcloud
Installationen innehåller standardverktyg som gcloud
, gsutil
och bq
.
Du kan hantera och uppdatera din installation med kommandon i gruppen gcloud components
, som att visa, installera, ta bort och uppgradera komponenter.
Installera fler komponenter med gcloud components install
eller via deb/RPM-paket.
gcloud för mobilen
Använd Google Cloud Console-appen för mobil access:
För iPhone: Google Cloud Console i App Store.
För Android: Google Cloud Console på Google Play.
Starta appen och använd den ikon som liknar ett svart skal.
Sammanfattning
Oavsett om du vill använda gcloud i webbläsaren, på din dator eller på din smartphone, är processen enkel. gcloud är tillgängligt på alla vanliga operativsystem och hjälper dig att hantera din GCP-infrastruktur smidigt.