Armazenamento
2 minute read
Conceitos sobre armazenamento em Containers
Link’s úteis:
Volumes
O sistema de arquivos de um Container vive apenas enquanto o Container existir. Portanto, quando um Container é encerrado e reiniciado, as alterações no sistema de arquivos são perdidas.
A abstração de Volumes
do Kubernetes resolve este problema, fornecendo um armazenamento mais consistente e independente do Container, o que é especialmente importante para aplicativos com estado, como bancos de dados.
Link’s úteis:
Persistent Volumes (PV)
Um Persistent Volume
(PV) é uma parte do armazenamento no cluster que foi provisionado por um administrador ou provisionado dinamicamente usando Storage Class
.
É um recurso no cluster, assim como um nó é um recurso de cluster.
PVs
são plugins de volume como Volumes, mas têm um ciclo de vida independente de qualquer Pod individual que use o PV
.
Esse objeto de API captura os detalhes da implementação do armazenamento, seja NFS, iSCSI ou um sistema de armazenamento específico do provedor de nuvem.
Link’s úteis:
Persistent Volumes Claims (PVC)
Um Persistent Volume Claim
(PVC) é uma solicitação de armazenamento feita por um usuário, é semelhante a um Pod.
Enquanto os pods consomem recursos do nó, os PVCs
consomem recursos dos PV
.
Link’s úteis:
Storage Class
Um Storage Class
fornece uma maneira para os administradores descreverem as “classes” de armazenamento que eles oferecem.
Classes diferentes podem ser mapeadas para níveis de qualidade de serviço, políticas de backup ou políticas arbitrárias determinadas pelos administradores de cluster.
Link’s úteis:
Feedback
Gostou desta página?
Que bom, que gostou! Por favor, tem algo que podemos melhorar?
Que pena! Por favor, me diga o que podemos fazer pra melhorar. Obrigado!