Instale os aplicativos de pré-requisitos em cada Tanzu Kubernetes cluster no qual você planeja instalar uma ou mais extensões TKG v1.3.1.

As Extensões TKG v1.3.1 exigem dois componentes de pré-requisito: o controlador do Kapp e o gerenciador de certificados.
Observação: Como alternativa ao Gerenciador de certificados, você pode usar seus próprios certificados TLS. Consulte o Use seu próprio certificado TLS para extensões TKG.

Pré-requisitos

Procedimento

  1. Baixe o pacote TKG Extensions v1.3.1.
  2. Instale o Cert Manager no cluster.

    Navegue até o diretório raiz do pacote de extensões TKG que você baixou e extraiu.

    cd /tkg-extensions-v1.3.1+vmware.1

    O Cert Manager inclui vários componentes. Existem três arquivos YAML no diretório chamado /cert-manager. Use ls para verificar a presença deste diretório.

    Instale todos os componentes do Cert Manager emitindo o seguinte comando:

    kubectl apply -f cert-manager/
    Essa operação cria o namespace, os componentes, os certificados e os objetos associados do cert-manager.
  3. Instale o Kapp Controller no cluster.
    Navegue até o diretório inicial das extensões TKG.
    cd /tkg-extensions-v1.3.1+vmware.1/extensions
    Use ls para verificar a presença do arquivo kapp-controller.yaml.
    Observação: O caminho spec.containers.image aponta para o registro público VMware. Para instalações isoladas, atualize este caminho para apontar para o seu registro privado.

    Execute o seguinte comando para instalar o Kapp Controller.

    kubectl apply -f kapp-controller.yaml
    Essa operação cria o namespace tkg-system, o aplicativo do controlador kapp e os objetos de função.
  4. Verifique a instalação do Cert Manager e do Kapp Controller.
    Execute o comando kubectl get pods -A. Você deve ver que cada um está em execução.
    cert-manager       cert-manager-cainjector-...    1/1     Running    0      7h54m
    cert-manager       cert-manager-...               1/1     Running    0      7h54m
    cert-manager       cert-manager-webhook-...       1/1     Running    0      7h54m
    tkg-system         kapp-controller-...            1/1     Running    0      16m