O objeto de armazenamento vSphere que oferecerá suporte a um aplicativo em contêiner do Kubernetes precisa atender a requisitos de armazenamento específicos. Como usuário do vSphere, você cria uma política de armazenamento de VM com base nos requisitos fornecidos a você pelo usuário do Kubernetes.

A política de armazenamento será associada ao disco virtual ou ao compartilhamento de arquivos vSAN que faz o backup do contêiner Kubenetes.

Se você tiver várias instâncias vCenter Server em seu ambiente, crie a política de armazenamento de VM em cada instância. Use o mesmo nome de política em todas as instâncias.

Pré-requisitos

  • O usuário do Kubernetes identifica o cluster Kubernetes no qual o aplicativo em contêiner com estado do será implantado.
  • O usuário do Kubernetes coleta os requisitos de armazenamento para o aplicativo em contêiner e os comunica ao usuário vSphere.
  • Privilégios necessários: políticas de armazenamento de VM. Atualização e políticas de armazenamento de VM. Visualizar.

Procedimento

  1. No vSphere Client, abra o assistente Criar política de armazenamento de VM.
    1. Clique em Menu > Políticas e perfis (Policies and Profiles).
    2. Em Políticas e perfis, clique em Políticas de armazenamento de VM (VM Storage Policies).
    3. Clique em Criar (Create).
  2. Digite o nome e a descrição da política e clique em Avançar (Next).
    Opção Ação
    vCenter Server Selecione a instância vCenter Server.
    Nome Digite o nome da política de armazenamento, por exemplo, Space-Efficient.
    Descrição Insira a descrição da política de armazenamento.
  3. Na página Estrutura da política, em Regras específicas do armazenamento de dados, selecione Ativar regras para armazenamento vSAN e clique em Avançar (Next).
  4. Na página vSAN, defina o conjunto de regras de política e clique em Avançar (Next).
    1. Na guia Disponibilidade, defina a Tolerância a desastres do site (Site disaster tolerance) e Falhas para tolerar (Failures to tolerate).
    2. Na guia Regras de política avançadas, defina as regras de política avançadas, como o número de faixas de disco por objeto e a reserva de cache de leitura flash.
  5. Na página Compatibilidade do armazenamento, revise a lista de vSAN repositórios de dados que correspondem a esta política e clique em Avançar (Next).
  6. Na página Revisar e concluir, revise as configurações de política e clique em Concluir (Finish).
    A página Revisar e concluir mostra as configurações da política de armazenamento do Kubernetes.

O que Fazer Depois

Agora você pode informar ao usuário do Kubernetes o nome da política de armazenamento. A política de armazenamento de VM que você criou será usada como parte da definição de classe de armazenamento para provisionamento de volume dinâmico.