K8s em Exemplos: Cluster Local
| Você precisa de um cluster para rodar Kubernetes. Para desenvolvimento local, kind (Kubernetes in Docker) é a forma mais rápida de começar. Ele roda um cluster dentro de containers Docker. |
| terminal | |
| Instale o kind usando seu gerenciador de pacotes. No macOS use Homebrew, no Linux baixe o binário diretamente. | |
| terminal | |
| Crie um cluster. Isso baixa a imagem do node e inicia um container. Leva cerca de 30 segundos. | |
| terminal | |
| Verifique se o cluster está rodando. O kind configura automaticamente o kubectl para conectar ao seu novo cluster. | |
| terminal | |
| Liste os nodes do cluster. Um cluster kind básico tem um node que atua como control plane e worker. | |
| multi-node.yaml | |
| Para uma configuração mais realista, crie um cluster multi-node. Esta config cria um control plane e dois workers. | |
| Passe o arquivo de config ao criar o cluster. | |
| terminal | |
| Delete o cluster quando terminar. Isso remove todos os containers e libera recursos. | |
| terminal | |
| Outras opções: minikube (mais recursos, mais lento), k3s (leve, bom para edge), ou Docker Desktop (ative nas configurações). | |
Índice | Use as setas do teclado para navegar