Objetos Básicos

Conhecendo os objetos básicos de um cluster Kubernetes.

POD’s

São as menores unidades de computação implantáveis ​​que você pode criar e gerenciar no Kubernetes.

Um Pod modela um “host lógico” específico do aplicativo: ele contém um ou mais contêineres de aplicativos que são relativamente fortemente acoplados.

Além dos contêineres de aplicativos, um Pod pode conter init contêineres que são executados durante a inicialização do Pod, e também podemos injetar contêineres efêmeros para depuração se seu cluster oferecer isso.

Fonte.: Doc K8S - Tutoriais - Aprenda o básico do Kubernetes - Explore seu aplicativo - Visualizando Pods e Nodes

Link’s úteis:

ReplicaSets

Tem como finalidade manter um conjunto estável de réplicas de pods idênticos em execução a qualquer momento.

Link’s úteis:

Deployments

Permite atualizações declarativas para Pods e ReplicaSets.

Você descreve um estado desejado em um Deployment e o Deployment Controller altera o estado atual para o estado desejado a uma taxa controlada.

Fonte.: Kubernetes Pod naming convention .

Link’s úteis:

Services

Uma maneira abstrata de expor um aplicativo em execução com um conjunto de Pods (normalmente gerenciados por um ReplicaSet) como um serviço de rede.

O Kubernetes fornece um único nome DNS e endereço IP para esse conjunto de pods e pode balancear a carga entre eles.

Fonte.: Doc K8S - Tutoriais - Aprenda o básico do Kubernetes - Exponha seu aplicativo publicamente - Usando um service para expor seu aplicativo

Link’s úteis:

Namespaces

No Kubernetes, os namespaces fornecem um mecanismo para isolar grupos de recursos dentro de um cluster.

Os nomes dos recursos precisam ser exclusivos dentro do namespace, mas não entre namespaces.

Os namespaces não podem ser aninhados uns dentro dos outros e cada recurso do Kubernetes só pode estar em um namespace.

Os namespaces são uma maneira de dividir os recursos do cluster entre vários usuários (por meio das resources quotas ).

Fonte.: Kubernetes Namespace Terminating Problemi

Link’s úteis: