Passaggio 2: installazione di cert-manager e ASM

Questo passaggio spiega come scaricare e installare cert-manager e Anthos Service Mesh (ASM). Questi servizi sono necessari per il funzionamento di Apigee ibrido.

Installa cert-manager

Utilizza uno dei due comandi seguenti per installare cert-manager v0.14.2 da GitHub. Per trovare la versione di kubectl, utilizza il comando kubectl version.

  • Se hai Kubernetes 1.15 o versioni successive:
    kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.14.2/cert-manager.yaml
  • Versioni di Kubernetes precedenti alla 1.15:
    kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.14.2/cert-manager-legacy.yaml

Vedrai una risposta che indica che lo spazio dei nomi cert-manager è stato creato e che in questo spazio dei nomi sono state create diverse risorse cert-manager.

Prerequisiti

  1. Controlla le impostazioni di configurazione di Cloud SDK utilizzando il seguente comando:
    gcloud config list
    [compute]
    region = us-central1
    [core]
    account = user@acme.com
    disable_usage_reporting = False
    project = my-hybrid-project
    
    Your active configuration is: [default]
  2. Assicurati che la regione o la zona di calcolo sia impostata sulla regione o sulla zona che hai utilizzato quando hai creato il cluster. Se hai creato un cluster regionale, utilizza unset per cancellare la proprietà compute/zone se è impostata. Se hai creato un cluster di zona, utilizza unset per cancellare la proprietà compute/region se è impostata. La configurazione deve avere impostata la regione o la zona di calcolo, ma non entrambe. Ad esempio, per cancellare compute/zone property utilizzando unset, utilizza il seguente comando:
    gcloud config unset compute/zone
  3. Imposta una variabile con il percorso del file KDUBECONFIG utilizzando il comando seguente. Questo file è stato creato sulla macchina amministratore quando hai creato il cluster.
    export KUBECONFIG=KUBECONFIG_PATH

    Ad esempio:

    export KUBECONFIG=~/.kube/my-config

Configurare e scaricare ASM

Successivamente, utilizza la documentazione di ASM per configurare l'ambiente e scaricare ASM.

Leggi attentamente i seguenti passaggi prima di iniziare. Ti verrà chiesto di eseguire alcuni passaggi elencati nella documentazione di ASM, quindi torna qui per completare l'installazione.

  1. Vai alle istruzioni di installazione di ASM e installa la versione appropriata di ASM per la tua configurazione ibrida:

Applica il manifest

Dopo aver scaricato e decompresso il file di installazione di ASM, continua con i seguenti passaggi:

  1. Assicurati di trovarti nella directory Istio che hai scaricato e decompressa. Ad esempio: 1.6.11-asm.1.
  2. Esegui questo comando per la versione di Istio che hai installato:
  3. Infine, torna alla documentazione di ASM per controllare i componenti del control plane per convalidare l'installazione.

Personalizzazione dell'installazione di ASM

L'installazione di ASM appena eseguita è un'installazione minima, sufficiente per testare e utilizzare Apigee hybrid per i casi d'uso di base. Per informazioni su come gestire casi d'uso più avanzati, ad esempio aggiungere, rimuovere o modificare i numeri di porta del bilanciatore del carico, vedi Attivazione delle funzionalità facoltative.

Riepilogo

Ora hai installato cert-manager e ASM e puoi installare lo strumento a riga di comando Apigee Hybrid sulla tua macchina locale.

1 2 (NEXT) Step 3: Install apigeectl 4 5