Prima di iniziare:
Questi passaggi presuppongono che tu abbia creato le variabili di ambiente nei passaggi precedenti. Controllali con i seguenti comandi:
echo $PROJECT_IDecho $CLUSTER_LOCATIONecho $ORG_NAMEecho $ENV_NAME
Questa procedura spiega come configurare il cluster in cui verrà eseguito Apigee hybrid. Le istruzioni variano a seconda della piattaforma in cui esegui l'ibrido. Seleziona la tua piattaforma per visualizzare le istruzioni.
GKE
Questo passaggio spiega come configurare l'ambiente shell e creare un cluster GKE nel tuo progetto Google Cloud.
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster ibrido Apigee:
Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Controlla la versione di GKE supportata da questa versione di hybrid 1.7.6:
- Segui queste istruzioni per creare un cluster regionale con un minimo di 6 nodi:
- Crea almeno due node pool per il cluster. I requisiti minimi del pool di nodi sono:
Nome predefinito del pool di nodi Descrizione Numero minimo di nodi Numero minimo di CPU per pool di nodi Numero minimo di CPU per nodo apigee-dataUn pool di nodi stateful. 3 4 4/numero di nodi nel pool apigee-runtimeUn pool di nodi stateless. 3 4 4/numero di nodi nel pool Segui le istruzioni riportate in Aggiunta e gestione dei node pool.
Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Dopo aver creato il cluster, abilita Workload Identity sul cluster con il seguente comando:
gcloud container clusters update ${CLUSTER_NAME} \ --workload-pool=$PROJECT_ID.svc.id.goog \ --region ${CLUSTER_LOCATION}Per maggiori informazioni, vedi Abilitare Workload Identity su un cluster
- Recupera le credenziali
gclouddel cluster appena creato con il seguente comando:gcloud container clusters get-credentials ${CLUSTER_NAME} \ --region ${CLUSTER_LOCATION} \ --project ${PROJECT_ID}
Quando hai un cluster installato e in esecuzione, vai al passaggio successivo.
GKE On-Prem
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di GKE supportata da questa versione di hybrid 1.7.6:
- Per creare un cluster utente, segui queste istruzioni:
- Crea un cluster utente (guida rapida) nella documentazione di GKE On-Prem.
Quando hai un cluster installato e in esecuzione, vai al passaggio successivo.
Anthos on bare metal
Requisiti e prerequisiti
Anthos clusters on bare metal ti consente di eseguire cluster Kubernetes direttamente sulle tue risorse macchina.
Esamina i seguenti requisiti e prerequisiti:
- Requisiti hardware: Configurazione dell'hardware per i cluster Anthos su Bare Metal
- Panoramica dei prerequisiti per l'installazione
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di GKE supportata da questa versione di hybrid 1.7.6:
- Per creare un cluster utente, segui le istruzioni riportate nella documentazione di Anthos clusters on bare metal:
- Creazione di cluster: panoramica.
- Guida rapida di Anthos clusters on bare metal nella documentazione di Anthos clusters on bare metal.
Quando hai un cluster installato e in esecuzione, vai al passaggio successivo.
AKS
Crea un cluster AKS
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di AKS supportata da questa versione di hybrid 1.7.6:
- Utilizza uno dei seguenti set di istruzioni per creare un cluster:
- Utilizzo dell'interfaccia a riga di comando di Azure: Guida rapida: esegui il deployment di un cluster Azure Kubernetes Service utilizzando l'interfaccia a riga di comando di Azure.
- Utilizzo del portale Azure: Guida introduttiva: distribuire un cluster Azure Kubernetes Service (AKS) usando il portale Azure.
EKS
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di EKS supportata da questa versione di hybrid 1.7.6:
- Per creare un cluster utente, segui queste istruzioni:
Quando hai un cluster installato e in esecuzione, vai al passaggio successivo.
GKE su AWS
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di GKE supportata da questa versione di hybrid 1.7.6:
- Per creare un cluster utente, segui queste istruzioni:
Quando hai un cluster installato e in esecuzione, vai al passaggio successivo.
OpenShift
Creazione di un cluster
- Raccogli i requisiti del cluster per il cluster Apigee hybrid:
- Le configurazioni minime per il cluster sono:
Configurazione Pool di nodi stateful Pool di nodi stateless Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome etichetta predefinito apigee-data apigee-runtime Archiviazione dinamica Gestito con la CRD ApigeeDeployment Per maggiori dettagli sulla configurazione minima del cluster, vedi: Configurazioni minime del cluster
- Crea un minimo di due node pool:
Nome predefinito del pool di nodi Descrizione apigee-dataUn pool di nodi stateful. apigee-runtimeUn pool di nodi stateless. Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati
- Le configurazioni minime per il cluster sono:
- Controlla la versione di OpenShift supportata da questa versione di Apigee hybrid 1.7.6:
- Crea il cluster OpenShift da eseguire il deployment sul piano di runtime e
installa Apigee sul cluster utente OpenShift.
Nell'ambito dell'installazione di OpenShift, installa e configura lo strumento CLI
oc. Consulta la sezione Introduzione all'interfaccia a riga di comando di OpenShift nella documentazione di OpenShift.
Una volta installato un cluster, vai al passaggio successivo.
1 (NEXT) Step 2: Install cert-manager 3 4 5 6 7 8 9