Passo 2: instale o cert-manager e o ASM

Este passo explica como transferir e instalar o cert-manager e o Anthos Service Mesh (ASM). Estes serviços são necessários para o funcionamento do Apigee hybrid.

Instale o cert-manager

Use um dos dois comandos seguintes para instalar o cert-manager v0.14.2 a partir do GitHub. Para encontrar a versão do kubectl, use o comando kubectl version.

  • Se tiver o Kubernetes 1.15 ou mais recente:
    kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.14.2/cert-manager.yaml
  • Versões do Kubernetes anteriores à 1.15:
    kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.14.2/cert-manager-legacy.yaml

É apresentada uma resposta a indicar que o espaço de nomes cert-manager foi criado e que foram criados vários recursos do cert-manager nesse espaço de nomes.

Pré-requisitos

  1. Verifique as definições de configuração do Cloud SDK através do seguinte 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. Certifique-se de que a região ou a zona de computação está definida para a região ou a zona que usou quando criou o cluster. Se criou um cluster regional, use unset para limpar a propriedade compute/zone se estiver definida. Se criou um cluster zonal, use unset para limpar a propriedade compute/region se estiver definida. A sua configuração tem de ter a região ou a zona de computação definida, mas não ambas. Por exemplo, para limpar o compute/zone property usando unset, use o seguinte comando:
    gcloud config unset compute/zone
  3. Defina uma variável com o caminho do ficheiro KDUBECONFIG através do seguinte comando. Este ficheiro foi criado no computador do administrador quando criou o cluster.
    export KUBECONFIG=KUBECONFIG_PATH

    Por exemplo:

    export KUBECONFIG=~/.kube/my-config

Configure e transfira o ASM

Em seguida, use a documentação do ASM para configurar o seu ambiente e transferir o ASM.

Leia atentamente os passos seguintes antes de começar. Vamos pedir-lhe que execute alguns dos passos indicados na documentação do ASM e, em seguida, volte aqui para concluir a instalação.

  1. Aceda às instruções de instalação do ASM e instale a versão adequada do ASM para a sua configuração híbrida:

Aplique o manifesto

Quando tiver transferido e descomprimido o ficheiro de instalação do ASM, continue com os seguintes passos:

  1. Certifique-se de que está no diretório do Istio que transferiu e descomprimiu. Por exemplo: 1.6.11-asm.1.
  2. Execute o seguinte comando para a versão do Istio que instalou:
  3. Por último, regresse à documentação do ASM para Verificar os componentes do plano de controlo para validar a instalação.

Personalizar a instalação do ASM

A instalação do ASM que acabou de fazer é uma instalação mínima, suficiente para testar e usar o Apigee hybrid para exemplos de utilização básicos. Para informações sobre como abordar exemplos de utilização mais avançados, como adicionar, remover ou modificar números de porta do equilibrador de carga, consulte Ativar funcionalidades opcionais.

Resumo

Agora, tem o cert-manager e o ASM instalados e está pronto para instalar a ferramenta de linha de comandos do Apigee hybrid na sua máquina local.

1 2 (NEXT) Passo 3: instale o apigeectl 4 5