Benutzer:Hsh-marcsandlus/Erfolgsrezepte/Google Cloud SDK

Aus Hostsharing Wiki
< Benutzer:Hsh-marcsandlus‎ | Erfolgsrezepte
Version vom 26. November 2019, 17:04 Uhr von Hsh-marcsandlus (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Diese Anleitung beschreibt die Installation der Google Cloud SDK und folgt dabei im wesentlichen der [https://cloud.google.com/sdk/docs/quickstart-linux?hl=de…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

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