L'interfaccia a riga di comando (CLI) di GKE Enterprise consente di installare facilmente Anthos Service Mesh su cluster Google Kubernetes Engine (GKE) nuovi o esistenti. Analogamente a Kubernetes, l'interfaccia a riga di comando di GKE Enterprise opera su un modello dichiarativo. Devi specificare lo stato desiderato in un set di file di risorse di configurazione YAML (noti anche come manifest) contenenti le specifiche per uno o più oggetti. L'interfaccia a riga di comando di GKE Enterprise utilizza diverse API Kubernetes descritte nella documentazione relativa alle risorse di Config Connector.
Questa pagina spiega come installare l'interfaccia a riga di comando di GKE Enterprise e gli strumenti che utilizza. Oltre all'interfaccia a riga di comando di GKE Enterprise, devi installare i seguenti strumenti:
kpt
: utilizzikpt
per scaricare, gestire e personalizzare i file di configurazione delle risorse di Anthos Service Mesh archiviati nel repository GitHub anthos-service-mesh-packages. I file di configurazione contengono segnaposto per informazioni specifiche sul progetto Google Cloud e sul cluster GKE.kustomize
: per utilizzare l'interfaccia a riga di comando di GKE Enterprise per installare Anthos Service Mesh su un cluster esistente, devi installarekustomize
.
Prima di iniziare
Questa guida presuppone che tu abbia già:
Prima di iniziare l'installazione:
Installa l'interfaccia a riga di comando di Anthos
Per installare l'interfaccia a riga di comando di GKE Enterprise e gli strumenti richiesti:
Se utilizzi Cloud Shell, aggiungi sudo
ai comandi seguenti.
Installa
kpt
:gcloud components install kpt
Installa l'interfaccia a riga di comando di GKE Enterprise:
gcloud components install anthoscli beta
Ottieni la versione compatibile con Anthos Service Mesh 1.5:
gcloud components update anthoscli --version 298.0.0
Se vuoi installare Anthos Service Mesh su un cluster esistente, installa
kustomize
in qualsiasi posizione del tuo file system. Ad esempio, per installarekustomize
nella directory di lavoro attuale:curl -s "https://raw.githubusercontent.com/\ kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | bash
Per ulteriori opzioni di installazione, consulta la documentazione sull'installazione di
kustomize
.Aggiungi la directory in cui hai installato
kustomize
al tuo PERCORSO:export PATH=$PWD:$PATH
Passaggi successivi
- Installa Anthos Service Mesh su un nuovo cluster
- Installa Anthos Service Mesh su un cluster esistente