Gerenciamento Avançado de Armazenamento no Kubernetes: ConfigMaps, Secrets, Volumes e Provisionamento Dinâmico

Classificação de Armazenamento no Kubernetes No ecossistema Kubernetes, os dados podem ser categorizados em duas classes principais: metadados e dados de aplicação reais. Metadados: Incluem configurações de aplicações, credenciais e informações do próprio Pod. São gerenciados através de ConfigMap, Secret e Downward API. Dados Reais: Arquivo ...

Publicado em 7-19 12:45

Configuração de Armazenamento no Kubernetes

Testando PV e PVC em Ambiente Local Exemplo básico de PersistentVolume (PV) e PersistentVolumeClaim (PVC): apiVersion: v1 kind: PersistentVolume metadata: name: volume-dados spec: capacity: storage: 2Gi accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain hostPath: path: /dados/armazenamento --- apiVersion: ...

Publicado em 7-19 03:13

Estrutura e Sintaxe de Manifestos YAML no Kubernetes

No Kubernetes, a definição de recursos é feita predominantemante através de arquivos YAML. Compreender a hierarquia e os tipos de dados aceitos em cada campo é fundamental para a orquestração eficeinte de containers. Definição de um Pod com Múltiplos Estágios Um Pod é a menor unidade computacional no Kubernetes. O exemplo abaixo demonstra a con ...

Publicado em 6-23 20:46

Gerenciando Aplicações com Estado no Kubernetes Usando StatefulSets

O Kuberneets, por padrão, trata os Pods como recursos efêmeros e sem estado. Embora o uso de volumes possa persistir dados, a perda de um Pod em um Deployment resulta na criação de um novo Pod que não mantém uma ligação com o armazenamento anterior. Para aplicações que exigem identidade de rede estável, armazenamento persistente garantido e imp ...

Publicado em 6-13 21:44