Para ativar tenants com clusters do Kubernetes provisionados para implantar aplicativos de contêiner de recursos de conteúdo de repositório do VMware Marketplace e do Helm Chart configurados em catálogos do VMware Cloud Director, você deve instalar o Kubernetes Operator.
Configuração do Proprietário do Cluster do Kubernetes
O proprietário do cluster do Kubernetes é o usuário do tenant que implanta e tem controle administrativo sobre o cluster do Kubernetes.
O Kubernetes Operator usa o token de API do proprietário do cluster do Kubernetes para comunicação com o VMware Cloud Director e para realizar operações de gerenciamento de aplicativos de contêiner.
Para ativar a instalação do Kubernetes Operator, um administrador da organização deve primeiro atribuir permissões adicionais ao proprietário do cluster do Kubernetes no qual o operador será instalado.
Instalar um Kubernetes Operator no VMware Cloud Director Tenant Portal
Para implantar aplicativos de contêiner de fontes de conteúdo externas, no VMware Cloud Director Tenant Portal, você deve instalar um Kubernetes Operator.
Pré-requisitos
- Verifique se o proprietário do cluster do Kubernetes, no qual você está instalando o operador, tem as seguintes permissões.
- Todos os direitos da função global Autor de Cluster Kubernetes. A função Autor de Cluster Kubernetes é criada automaticamente durante o processo de configuração do servidor do VMware Cloud Director Container Service Extension. Para obter mais informações, consulte a documentação do VMware Cloud Director Container Service Extension.
- Controle total de gerenciamento do cluster do Kubernetes.
- Os direitos adicionais do VMware Cloud Director: Gerenciar Aplicativo de Contêiner, Reconciliar Aplicativo de Contêiner e Controle Total: VMWARE: KUBECLUSTEREXTENSION.
- Verifique se você tem controle administrativo total do cluster do Kubernetes, no qual está instalando o Kubernetes Operator, e os direitos Controle Total: VMWARE:CAPVCDCLUSTER e Exibir: VMWARE: KUBECLUSTEREXTENSION.
Procedimento
- Na barra de navegação superior, selecione Hub de Conteúdo.
- No painel esquerdo, selecione Kubernetes Operator.
- Na página Kubernetes Operator, selecione o cluster Kubernetes no qual você deseja instalar o Kubernetes Operator e clique em Instalar Operador.
- Selecione o tipo de localização de origem para o pacote do Kubernetes Operator.
Opção Descrição Registro da VMware Se o cluster do Kubernetes tiver acesso à Internet, você poderá instalar o Kubernetes Operator usando o pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware.
Registro Personalizado Se o cluster do Kubernetes não tiver acesso à Internet, instale o Kubernetes Operator usando um registro personalizado.
Você deve clonar o pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware para o seu registro personalizado. O pacote do Kubernetes Operator de Hub de Conteúdo está no formato Carvel e você deve usar a ferramenta Carvel imgpkg para clonar o pacote. Para obter informações sobre a ferramenta imgpkg, consulte a documentação do Carvel imgpkg.
Observação: Para usar o registro personalizado, copie a versão do pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware. - Se você quiser usar um registro personalizado, digite o caminho para o registro personalizado que armazena o pacote do Kubernetes Operator clonado de Hub de Conteúdo e a versão do pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware.
- Clique em Instalar Operador.
Resultados
Editar um Kubernetes Operator no VMware Cloud Director Tenant Portal
Usando o VMware Cloud Director Tenant Portal, você pode atualizar a localização do pacote e reimplantar o Kubernetes Operator.
Pré-requisitos
- Verifique se o proprietário do cluster do Kubernetes, no qual você está instalando o operador, tem as seguintes permissões.
- Todos os direitos da função global Autor de Cluster Kubernetes. A função Autor de Cluster Kubernetes é criada automaticamente durante o processo de configuração do servidor do VMware Cloud Director Container Service Extension. Para obter mais informações, consulte a documentação do VMware Cloud Director Container Service Extension.
- Controle total de gerenciamento do cluster do Kubernetes.
- Os direitos adicionais do VMware Cloud Director: Gerenciar Aplicativo de Contêiner, Reconciliar Aplicativo de Contêiner e Controle Total: VMWARE: KUBECLUSTEREXTENSION.
- Verifique se você tem controle administrativo total do cluster do Kubernetes, no qual está instalando o Kubernetes Operator, e os direitos Controle Total: VMWARE:CAPVCDCLUSTER e Exibir: VMWARE: KUBECLUSTEREXTENSION.
Procedimento
- Na barra de navegação superior, selecione Hub de Conteúdo.
- No painel esquerdo, selecione Kubernetes Operator.
- Na página Kubernetes Operator, selecione o cluster Kubernetes no qual você deseja atualizar o Kubernetes Operator e clique em Editar Operador.
- Selecione o tipo de localização de origem para o pacote do Kubernetes Operator.
Opção Descrição Registro da VMware Se o cluster do Kubernetes tiver acesso à Internet, você poderá instalar o Kubernetes Operator usando o pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware.
Registro Personalizado Se o cluster do Kubernetes não tiver acesso à Internet, instale o Kubernetes Operator usando um registro personalizado.
Você deve clonar o pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware para o seu registro personalizado. O pacote do Kubernetes Operator de Hub de Conteúdo está no formato Carvel e você deve usar a ferramenta Carvel imgpkg para clonar o pacote. Para obter informações sobre a ferramenta imgpkg, consulte a documentação do Carvel imgpkg.
Observação: Para usar o registro personalizado, copie a versão do pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware. - Se você quiser usar um registro personalizado, digite o caminho para o registro personalizado que armazena o pacote do Kubernetes Operator clonado de Hub de Conteúdo e a versão do pacote oficial do Kubernetes Operator de Hub de Conteúdo do registro de contêiner público da VMware.
- Clique em Editar Operador.
Desinstalar um Kubernetes Operator do VMware Cloud Director Tenant Portal
Você pode excluir o Kubernetes Operator e todos os aplicativos de contêiner que ele gerencia do VMware Cloud Director Tenant Portal desinstalando o operador.
Depois de desinstalar o Kubernetes Operator do Hub de Conteúdo, você deve excluir do cluster do Kubernetes os recursos e namespaces do Kubernetes Operator.
Pré-requisitos
- Verifique se o proprietário do cluster do Kubernetes, no qual você está instalando o operador, tem as seguintes permissões.
- Todos os direitos da função global Autor de Cluster Kubernetes. A função Autor de Cluster Kubernetes é criada automaticamente durante o processo de configuração do servidor do VMware Cloud Director Container Service Extension. Para obter mais informações, consulte a documentação do VMware Cloud Director Container Service Extension.
- Controle total de gerenciamento do cluster do Kubernetes.
- Os direitos adicionais do VMware Cloud Director: Gerenciar Aplicativo de Contêiner, Reconciliar Aplicativo de Contêiner e Controle Total: VMWARE: KUBECLUSTEREXTENSION.
- Verifique se você tem controle administrativo total do cluster do Kubernetes, no qual está instalando o Kubernetes Operator, e os direitos Controle Total: VMWARE:CAPVCDCLUSTER e Exibir: VMWARE: KUBECLUSTEREXTENSION.