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

Installa cert-manager

Usa 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 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 computing sia impostata sulla regione o sulla zona che utilizzata quando hai creato il cluster. Se hai creato un cluster a livello di area geografica, utilizza unset per cancellare la proprietà compute/zone se è impostata. Se creato un cluster di zona, usa unset per cancellare la proprietà Compute/region, se impostata. La configurazione deve avere impostato la regione di calcolo o la zona, ma non entrambe. Ad esempio, per cancellare il valore 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 seguente comando. Questo file è stato creato sul computer di amministrazione quando hai creato il cluster.
    export KUBECONFIG=KUBECONFIG_PATH

    Ad esempio:

    export KUBECONFIG=~/.kube/my-config

Configurare e scaricare ASM

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

Leggi attentamente i passaggi che seguono prima di iniziare. Ti chiederemo di eseguire alcuni passaggi elencato nella documentazione di ASM, torna qui per completare l'installazione.

  1. Vai alle istruzioni di installazione di ASM e installa la versione di ASM appropriata per il tuo ibrido configurazione:

Applica il manifest

Dopo aver scaricato e decompresso il file di installazione di ASM, continua seguendo questi passaggi:

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

Personalizzazione dell'installazione di ASM

L'installazione di ASM che hai appena eseguito è un'installazione minima, sufficiente per testare e utilizzare Apigee hybrid per casi d'uso di base. Per informazioni su come gestire casi d'uso più avanzati, come l'aggiunta, la rimozione o la modifica dei numeri di porta del bilanciatore del carico, consulta Attivare le funzionalità facoltative.

Riepilogo

Ora che cert-manager e ASM sono installati e puoi installare Strumento a riga di comando ibrido Apigee sulla tua macchina locale.

1 2 (SUCCESSIVO) Passaggio 3: installa apigeectl 4 5