kind - Desenvolvimento Local com Kubernetes

Publicado por Leonardo Berbert Gomes em 29/07/2020

[ Hits: 7.651 ]

Blog: https://www.linkedin.com/in/leoberbert

 


kind - Desenvolvimento Local com Kubernetes



O kind é uma ferramenta para executar localmente um cluster kubernetes (k8S) usando o docker. Diferente do concorrente minikube que necessita do VirtualBox, o kind tem dependência apenas do Docker.
Primeiramente será necessário a instalação do docker:

sudo curl -L https://get.docker.com/ | bash
sudo usermod -aG docker $USER

Agora vamos realizar a instalação do kind:

curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.8.1/kind-linux-amd64
sudo chmod +x ./kind && sudo mv ./kind /usr/local/bin/

Agora iremos criar nosso cluster, para isso execute o comando abaixo:

kind create cluster
Em seguida iremos verificar se o cluster foi criado corretamente, para isso utilize o comando abaixo:

kind get clusters
kind

Para remover o cluster criado, execute o comando abaixo:

kind delete cluster

Para uso do kubectl, iremos instalá-lo também:

curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
chmod +x kubectl && sudo mv kubectl /usr/local/bin/

Agora vamos utilizar o kubectl para verificar nosso node:

kubectl get nodes
NAME                 STATUS   ROLES    AGE    VERSION
kind-control-plane   Ready    master   103s   v1.18.2


Maiores informações sobre o projeto kind poderão ser encontradas na documentação abaixo:
[]'s leoberbert

Outras dicas deste autor

Docker multi stage builds

Configurando o GitHub em 2 minutos

Habilitando Parallel Downloading do Pacman no ArchLinux

Minishift - Instalação no Linux Mint

Instalando temas no GKrellM

Leitura recomendada

OpenShift em sua Máquina com CodeReady

K3D - Desenvolvimento Local com Kubernetes

CRI-O no Fedora 33

Iniciando um Pod com Ansible no Podman

Rodando o ManageIQ via podman

  

Comentários
[1] Comentário enviado por danniel-lara em 29/07/2020 - 15:25h


Muito bacana , vou testar
eu uso mais o minikube



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts