Passaggio 1: creazione di un cluster

Se stai eseguendo una nuova installazione, continua con le configurazioni descritte di seguito.

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

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

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

  6. Dopo aver creato il cluster, abilita Workload Identity. 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 un cluster installato e in esecuzione, vai al passaggio successivo.

GKE On-Prem

Creazione di un cluster

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati

  2. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  3. Per creare un cluster utente, segui queste istruzioni:

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 la panoramica dei prerequisiti di installazione.

Creazione di un cluster

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati

  2. Controlla la versione di GKE supportata da questa versione di hybrid 1.8.8:
  3. Per creare un cluster utente, segui le istruzioni riportate 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

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura 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 set di istruzioni per creare un cluster:

EKS

Creazione di un cluster

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati

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

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati

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

  1. 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-data Un pool di nodi stateful.
      apigee-runtime Un pool di nodi stateless.

      Per ulteriori dettagli sulla configurazione del node pool, consulta: Configura i pool di nodi dedicati

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