Passaggio 1: creazione di un cluster

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

  1. 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_LOCATION

    Dove:

    • CLUSTER_NAME (Obbligatorio): il nome del nuovo cluster.
    • CLUSTER_LOCATION: la regione in cui creerai il cluster.
  2. 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

  3. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  4. Segui le istruzioni riportate di seguito per creare un cluster regionale con un minimo di 6 nodi:
    • Creazione di un cluster a livello di area geografica.
  5. 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-data Un pool di nodi con stato. 3 4 4/numero di nodi nel pool
    apigee-runtime Un 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

  6. 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.

  7. Recupera le credenziali gcloud del 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

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  3. Segui le istruzioni riportate di seguito per creare un cluster utente:

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

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  3. Utilizza le seguenti istruzioni nella documentazione di Anthos clusters on bare metal per creare un cluster utente:

Quando hai installato e avviato un cluster, vai al passaggio successivo.

AKS

Crea un cluster AKS

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di AKS supportata da questa versione di hybrid 1.8.8:
  3. Utilizza uno dei seguenti insiemi di istruzioni per creare un cluster:

EKS

Creazione di un cluster

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di EKS supportata da questa versione di hybrid 1.8.8:
  3. 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

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  3. 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

  1. 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-data Un pool di nodi con stato.
      apigee-runtime Un pool di nodi senza stato.

      Per ulteriori dettagli sulla configurazione dei pool di nodi, consulta: Configurare i pool di nodi dedicati

  2. Controlla la versione di OpenShift supportata da questa versione di hybrid 1.8.8:
  3. 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