Como engenheiro de DevOps, você pode usar o recurso de expansão de volume Kubernetes para expandir um volume de blocos persistente após sua criação. Ambos os tipos de clusters, clusters Supervisors e Tanzu Kubernetes Grid, oferecem suporte à expansão de volume offline e online.
As classes de armazenamento que aparecem no ambiente vSphere with Tanzu têm allowVolumeExpansion
definido como true
por padrão. Esse parâmetro possibilita modificar o tamanho de um volume offline ou online.
Um volume é considerado offline quando não está conectado a um nó ou pod. Um volume online é um volume que está disponível em um nó ou pod.
O nível de suporte da funcionalidade de expansão de volume depende da versão do vSphere. Você pode expandir os volumes criados nas versões anteriores do vSphere ao atualizar seu ambiente do vSphere para as versões apropriadas que oferecem suporte a expansões.
- Você pode expandir os volumes até os limites especificados pelas cotas de armazenamento. vSphere with Tanzu é compatível com solicitações de redimensionamento consecutivas para um objeto de declaração de volume persistente.
- Todos os tipos de repositórios de dados, incluindo VMFS, vSAN, vSAN Direct, vVols e NFS, oferecem suporte à expansão de volume.
- Você pode executar a expansão de volume para implantações ou pods autônomos.
- Você poderá redimensionar volumes provisionados estaticamente em um cluster Supervisor e Tanzu Kubernetes Grid se os volumes tiverem classes de armazenamento associadas a eles.
- Você não pode expandir volumes criados como parte de um StatefulSet.
- Se um disco virtual que faz backup de um volume tiver snapshots, ele não poderá ser redimensionado.
- vSphere with Tanzu não é compatível com a expansão de volume para volumes na árvore ou migrados.
Expandir um volume persistente no modo offline
Um volume é considerado offline quando não está conectado a um nó ou pod. Ambos os tipos de clusters, clusters Supervisors e Tanzu Kubernetes Grid, oferecem suporte à expansão de volume offline.
Pré-requisitos
Certifique-se de fazer upgrade do seu ambiente vSphere para uma versão apropriada que ofereça suporte à expansão de volume offline.
Procedimento
O que Fazer Depois
Expandir um volume persistente no modo online
Um volume online é um volume que está disponível em um nó ou pod. Como engenheiro de DevOps, você pode expandir um volume de blocos persistente online. Ambos os tipos de clusters, clusters Supervisors e Tanzu Kubernetes Grid, oferecem suporte à expansão de volume online.
Pré-requisitos
Certifique-se de atualizar seu ambiente vSphere para uma versão apropriada que ofereça suporte à expansão de volume online.