Questa procedura spiega come configurare il cluster in cui eseguirai 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 progetto Google Cloud.
Creazione di un cluster
- Crea le seguenti variabili di ambiente:
Linux / MacOS
export CLUSTER_NAME="YOUR_CLUSTER_NAME"export CLUSTER_LOCATION="YOUR_CLUSTER_LOCATION"Windows
set CLUSTER_NAME="YOUR_CLUSTER_NAME"set CLUSTER_LOCATION=YOUR_CLUSTER_LOCATIONDove:
- 
        
CLUSTER_NAME(Obbligatorio): il nome del nuovo cluster. CLUSTER_LOCATION: la regione in cui creerai il cluster.
 - 
        
 - Raccogliere i requisiti del cluster per il cluster ibrido Apigee:
    Le configurazioni minime per il cluster sono:
    
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
 - Segui le istruzioni riportate di seguito per creare un cluster regionale con un minimo di 6 nodi:
 - Crea almeno due pool di nodi per il cluster. I requisiti minimi del pool di nodi sono:
    
Nome pool di nodi predefinito Descrizione Numero minimo di nodi CPU minime per pool di nodi CPU minime per nodo apigee-dataUn pool di nodi con stato. 3 4 4/numero di nodi nel pool apigee-runtimeUn pool di nodi senza stato. 3 4 4/numero di nodi nel pool Segui le istruzioni riportate in Aggiunta e gestione di node pool.
Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 - Dopo aver creato il cluster, abilita Workload Identity sul cluster. Questa operazione può richiedere fino a 30 minuti:
    
gcloud container clusters update ${CLUSTER_NAME} \ --workload-pool=${PROJECT_ID}.svc.id.goog \ --project ${PROJECT_ID} \ --region ${CLUSTER_LOCATION}Per maggiori informazioni, consulta Abilitare Workload Identity.
 - 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 installato e avviato un cluster, vai al passaggio successivo.
GKE On-Prem
Creazione di un cluster
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
 - Segui le istruzioni riportate di seguito per creare un cluster utente:
    
- Crea un cluster utente (avvio rapido) nella documentazione di GKE on-prem.
 
 
Quando hai installato e avviato un cluster, vai al passaggio successivo.
Anthos on bare metal
Requisiti e prerequisiti
Anthos clusters on bare metal ti consente di eseguire cluster Kubernetes direttamente sulle risorse della tua macchina.
Esamina la panoramica dei prerequisiti per l'installazione.
Creazione di un cluster
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
 - Utilizza le seguenti istruzioni nella documentazione di Anthos clusters on bare metal per creare un
    cluster utente:
    
- Creazione di cluster: panoramica.
 - Guida rapida di Anthos clusters on bare metal nella documentazione di Anthos clusters on bare metal.
 
 
Quando hai installato e avviato un cluster, vai al passaggio successivo.
AKS
Crea un cluster AKS
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di AKS supportata da questa versione di hybrid 1.8.8:
 - Utilizza uno dei seguenti insiemi di istruzioni per creare un cluster:
    
- Utilizzo di Azure CLI: Guida rapida: esegui il deployment di un cluster Azure Kubernetes Service utilizzando Azure CLI.
 - Utilizzo del portale Azure: Guida rapida: esegui il deployment di un cluster Azure Kubernetes Service (AKS) utilizzando il portale Azure.
 
 
EKS
Creazione di un cluster
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di EKS supportata da questa versione di hybrid 1.8.8:
 - Segui le istruzioni riportate di seguito per creare un cluster utente:
 
Quando hai installato e avviato un cluster, vai al passaggio successivo.
GKE su AWS
Creazione di un cluster
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
 - Segui le istruzioni riportate di seguito per creare un cluster utente:
 
Quando hai installato e avviato un cluster, vai al passaggio successivo.
OpenShift
Creazione di un cluster
- Raccogliere i requisiti del cluster per il cluster Apigee hybrid:
  
- Le configurazioni minime per il cluster sono:
      
Configurazione Pool di nodi con stato Pool di nodi senza stato Numero di nodi 3 (per regione) 3 (per regione) CPU 4 4 RAM 15 15 Nome dell'etichetta predefinita apigee-data apigee-runtime Archiviazione dinamica Gestito con il CRD ApigeeDeployment Per ulteriori dettagli sulla configurazione minima del cluster, consulta: Configurazioni minime del cluster
 - Crea almeno due pool di nodi:
      
Nome pool di nodi predefinito Descrizione apigee-dataUn pool di nodi con stato. apigee-runtimeUn pool di nodi senza stato. Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati
 
 - Le configurazioni minime per il cluster sono:
      
 - Controlla la versione di OpenShift supportata da questa versione ibrida 1.8.8:
 - Crea il cluster OpenShift da eseguire 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 OpenShift nella documentazione di OpenShift. 
Dopo aver installato un cluster, vai al passaggio successivo.
1 (AVANTI) Passaggio 2: installa cert-manager 3 4 5 6 7 8 9 10