Skip to main content
Cloud Manager 3.6
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Usando o Cloud Volumes ONTAP como storage persistente para Kubernetes

Colaboradores

O Cloud Manager pode automatizar a implantação de "NetApp Trident" clusters do Kubernetes para que você possa usar o Cloud Volumes ONTAP como storage persistente para contêineres. A introdução inclui alguns passos.

Se você implantar clusters do Kubernetes usando o, o "Serviço de Kubernetes do NetApp" Cloud Manager poderá descobrir automaticamente os clusters da sua conta do NetApp Cloud Central. Se for esse o caso, ignore os dois primeiros passos e comece com o passo 3.

Número 1 Verifique a conetividade de rede

  1. Uma conexão de rede deve estar disponível entre o Cloud Manager e os clusters do Kubernetes, e dos clusters do Kubernetes para os sistemas Cloud Volumes ONTAP.

  2. O Cloud Manager precisa de uma conexão de saída à Internet para acessar os seguintes endpoints ao instalar o Trident:

    https://packages.cloud.google.com/yum https://github.com/NetApp/Trident/Releases/download/

    O Cloud Manager instala o Trident em um cluster do Kubernetes quando você conecta um ambiente de trabalho ao cluster.

Número 2 Faça o upload de arquivos de configuração do Kubernetes para o Cloud Manager

Para cada cluster do Kubernetes, o administrador do Cloud Manager precisa fazer o upload de um arquivo de configuração (kubeconfig) que esteja no formato YAML. Depois de fazer o upload do arquivo, o Cloud Manager verifica a conetividade ao cluster e salva uma cópia criptografada do arquivo kubeconfig.

Clique em Kubernetes clusters > descobrir > carregar ficheiro e selecione o ficheiro kubeconfig.

sdf

Número 3 Conecte seus ambientes de trabalho aos clusters do Kubernetes

No ambiente de trabalho, clique no ícone do Kubernetes e siga as instruções. É possível conectar clusters diferentes a diferentes sistemas Cloud Volumes ONTAP e a vários clusters ao mesmo sistema Cloud Volumes ONTAP.

Você tem a opção de definir a classe de armazenamento do NetApp como a classe de armazenamento padrão para o cluster do Kubernetes. Quando um usuário cria um volume persistente, o cluster do Kubernetes pode usar sistemas Cloud Volumes ONTAP conectados como storage de back-end por padrão.

sdf

Número 4 Inicie o provisionamento de volumes persistentes

Solicite e gerencie volumes persistentes usando interfaces e construções nativas do Kubernetes. O Cloud Manager cria duas classes de storage do Kubernetes que você pode usar ao provisionar volumes persistentes:

  • NetApp-file: Para vincular volumes persistentes a sistemas Cloud Volumes ONTAP de nó único

  • NetApp-file-redundante: Para vincular volumes persistentes a pares de HA do Cloud Volumes ONTAP

O Cloud Manager configura o Trident para usar as seguintes opções de provisionamento por padrão:

  • Volumes finos

  • A política Snapshot padrão

  • Diretório Snapshot acessível

Quais são os volumes Trident_Trident?

O Cloud Manager cria um volume no primeiro sistema Cloud Volumes ONTAP que você se conecta a um cluster do Kubernetes. O nome do volume é anexado com "_Trident_Trident." Os sistemas Cloud Volumes ONTAP usam esse volume para se conectar ao cluster do Kubernetes. Você não deve excluir esses volumes.

O que acontece quando você desconetar ou remover um cluster do Kubernetes?

O Cloud Manager permite desconetar sistemas Cloud Volumes ONTAP individuais de um cluster Kubernetes. Quando você desconeta um sistema, não pode mais usar esse sistema Cloud Volumes ONTAP como storage persistente para contêineres. Os volumes persistentes existentes não são excluídos.

Depois de desconetar todos os sistemas de um cluster do Kubernetes, também é possível remover toda a configuração do Kubernetes do Cloud Manager. O Cloud Manager não desinstale o Trident quando você remove o cluster e não exclui nenhum volume persistente.

Ambas as ações estão disponíveis apenas por meio de APIs. Planejamos adicionar as ações à interface em uma versão futura. "Clique aqui para obter detalhes sobre as APIs".