Benutzer:Hsh-marcsandlus/Erfolgsrezepte/Google Cloud SDK
Diese Anleitung beschreibt die Installation der Google Cloud SDK und folgt dabei im wesentlichen der Google-Anleitung.
Schritt 1: Eigenen User-Account anlegen
Diese Schritt ist optional, erhöht aber durch die Trennung von den übrigen Anwendungen des Users die Sicherheit.
Nach dem Einloggen per ssh auf dem
# Einloggen von außerhalb in das Webpaket bei hostsharing: ssh -p 222 xyz@xyz00.hostsharing.net # Anlegen eines neuen Unter-Users mittels hsadmin: TODO
Schritt 2: Download und Entpacken des Softwarepakets
Ausführen als User, unter dem die Google Cloud SDK ausgeführt werden soll, z.B. durch
sudo -u xyz00-gcloud bash -i # (es sollte keine Passwortabfrage erscheinen)
# Anlegen des Installationsverzeichnisses: mkdir google-cloud-sdk # Wechsel in dieses Verzeichnis cd google-cloud-sdk # Download des Installationspakets # Hinweis 1: Der Link muss an die aktuelle Version angepasst werden, zum Zeitpunkt des Schreibens war es https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-245.0.0-linux-x86_64.tar.gz # Der aktuelle Link findet sich unter https://cloud.google.com/sdk/docs/quickstart-linux?hl=de # Hinweis 2: Der Link ist für Webpakete mit 32-Bit ebenfalls anzupassen. curl -O https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/google-cloud-sdk-VERSION-linux-x86_64.tar.gz # Entpacken des Installationspakets: tar zxvf google-cloud-sdk*.tar.gz google-cloud-sdk # Ausführen des Google-Installationsskripts # Das Skript fragt spezielle Konfigurationswünsche ab, die alle # mit ihren Standardantworten akzeptiert werden können ./google-cloud-sdk/install.sh
Danach sollte man sich kurz ausloggen und erneut einloggen, weil sonst das Kommando gloud nicht gefunden wird:
# Ausloggen: exit # Einloggen: sudo -u xyz00-gcloud bash -i
Schritt 3: Konfiguration
Die weitere Konfiguration kann nun interaktiv durchgeführt werden:
gcloud init
Hilfreich dabei ist auch Google-Anleitung [1]
Schritt 4: Testen
Schritt 5: Tipps für die Zeit nach der Installation
Da die Software vom User installiert wird, muss er auch dafür sorgen, dass sie auf dem aktuellen Stand bleibt. Die Eingabe von
gcloud version
zeigt die aktuell installierte Version an und gibt ggfs. auch den Hinweis und den genauen Kommandozeilenbefehl, sie zu aktualisieren:
gcloud components update
TODO Deinstallation