Orquestração de contêineres com Kubernetes

Conceitos de Containerização e Virtualização

Julia Ostheimer

Freelance AI Consultant

Introdução ao Kubernetes

  • Abreviação: K8s
  • Criado pelo Google, aberto em 2014
  • 96% das organizações usam/avaliam Kubernetes

 

Logo do Kubernetes

1 Pesquisa anual da Cloud Native Computing Foundation (CNCF) em 2022 2 Logo por The Linux Foundation
Conceitos de Containerização e Virtualização

Introdução ao Kubernetes

  • Agrupa contêineres em unidades lógicas

Unidades lógicas do Kubernetes

  • Sistema distribuído

Sistema distribuído

1 Ícones por Icons8.com
Conceitos de Containerização e Virtualização

Visão geral dos componentes do Kubernetes

  • Principais componentes do Kubernetes:
    • Pods
    • Nodes
    • Control Plane
    • Cluster
Conceitos de Containerização e Virtualização

Pods como menor unidade implantável

Arquitetura do Kubernetes - Pods

1 Ícones por Icons8.com
Conceitos de Containerização e Virtualização

Nodes como menor unidade de hardware

Arquitetura do Kubernetes - Nodes

1 Ícones por Icons8.com
Conceitos de Containerização e Virtualização

Nodes gerenciados pelo control plane

Arquitetura do Kubernetes - Control Plane

1 Ícones por Icons8.com
Conceitos de Containerização e Virtualização

Agrupando nodes em um cluster

Arquitetura do Kubernetes - Cluster

1 Ícones por Icons8.com
Conceitos de Containerização e Virtualização

Docker e Kubernetes

  • Docker: lida com um ou poucos contêineres

Logo do Docker

  • Kubernetes: lida com muitos contêineres

Logo do Kubernetes

Conceitos de Containerização e Virtualização

Vamos praticar!

Conceitos de Containerização e Virtualização

Preparing Video For Download...