Preparare un'installazione offline di Cloud Service Mesh
Questa pagina spiega come preparare le installazioni offline di Cloud Service Mesh su piattaforme supportate diverse da GKE su Google Cloud.
Quando esegui lo strumento asmcli
per installare Cloud Service Mesh, viene utilizzata una directory locale per archiviare la configurazione e gli elementi. Per impostazione predefinita, viene creata una directory temporanea durante l'esecuzione dello strumento. Tuttavia, puoi specificare
una directory utilizzando l'opzione --output_dir
della riga di comando. Se
esiste già con la configurazione e gli artefatti necessari,
verranno riutilizzati invece di scaricare di nuovo nulla.
Per eseguire un'installazione offline di Cloud Service Mesh, puoi generare un'istanza
su un computer con accesso a Internet, per poi distribuire
che pacchettizza in altre macchine senza accesso a internet. Quindi, utilizza il sottocomando
asmcli build-offline-package
per generare i pacchetti di configurazione.
Prima di iniziare
Prima di iniziare, assicurati di:
- Esamina i prerequisiti.
- Esamina le informazioni riportate in Pianificare l'installazione.
- Installa gli strumenti richiesti.
- Scarica
asmcli
. - Durante l'installazione, assicurati che sia possibile accedere ai servizi e alle API di Google o attiva manualmente le dipendenze richieste. Anche in modalità offline,
asmcli
utilizza Google Cloud CLI per attivare alcune dipendenze se il flag corrispondente viene passato durante l'installazione.
Installazione offline di Anthos Service Mesh
Di seguito viene descritto come preparare un'installazione offline di Cloud Service Mesh:
Sulla macchina con accesso a internet su cui hai installato Cloud Service Mesh, crea un pacchetto e salvalo nella cartella OFFLINE_PKG_DIR_PATH:
./asmcli build-offline-package \ --output_dir OFFLINE_PKG_DIR_PATH
Copia la directory di configurazione e lo strumento
asmcli
sulla macchina offline.Segui le normali istruzioni per installare Cloud Service Mesh. Ovunque le istruzioni specifichino di eseguire
asmcli install
, assicurati di trasmettere anche il flag--offline
e di specificare la directory di configurazione creata nei passaggi precedenti:./asmcli install \ --output_dir OFFLINE_PKG_DIR_PATH \ --project_id PROJECT_ID \ --cluster_location CLUSTER_LOCATION \ --cluster_name CLUSTER_NAME \ --offline
Passaggi successivi
Scopri di più sulla configurazione di un mesh multi-cluster al di fuori di Google Cloud.
Esegui il deployment dell'applicazione di esempio Online Boutique.