Usando o Cloud Volumes ONTAP como storage persistente para Kubernetes
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.
Verifique a conetividade de rede
-
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.
-
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.
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.
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.
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