O objetivo desse repositório é armazenar o conhecimento adquirido no curso de Kubernetes da Geek University.
O curso consiste em aprender alguns conceitos de K8S como, pods, cluster, node, deployment, service & namespace.
-
Minikube: Cria um Cluster K8S local na máquina do usuário, permitindo simular os recursos de um cluster por exemplo em um provedor cloud.
-
kubectl: CLI que permite gerenciar o cluster k8s, permite executar comandos para criação/remoçãp de recursos e deploys.
-
Docker: Como o K8S utiliza a enginer do Docker, é necessário instala-lo para que o Minikube consiga subir o cluster.