Kubectl é uma ferramenta de administração do cluster Kubernetes. Esse passo a passo mostra como instalar o Kubectl em duas distros Linux comumente utilizadas como desktop…
- Ubuntu
- Fedora
Instalando Kubectl no Ubuntu
Esse passo a passo baseia-se na documentação oficial do Kubernetes e testado na distro Ubuntu nas versões 20.04 e 22.04 ambas LTS.
1. Configurar o repositório
1.1. Atualizar o sistema
sudo apt-get update
sudo apt-get upgrade -y
1.2. Garantindo a instalação das dependências
sudo apt-get install -y curl apt-transport-https
1.3. Criar pasta de armazenamento de chaves
sudo mkdir -p /etc/apt/keyrings
1.4. Baixar as chaves públicas do Google Cloud
sudo curl -fsSLo /etc/apt/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpg
1.5. Adicionar o repositório do Kubernetes
echo "deb [signed-by=/etc/apt/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.list
2. Instalar o Kubectl
2.1. Atualizar o índice de pacotes
sudo apt-get update
2.2. Insalar o Kubectl
sudo apt-get install -y kubectl
Instalando Kubectl no Fedora
Esse passo a passo baseia-se na documentação oficial do Kubernetes e testado na distro Fedora nas versão 36.
1. Configurar o repositório
1.1. Atualizar o sistema
sudo dnf update -y
1.2. Configurar repositório
cat <<EOF | sudo tee /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=https://packages.cloud.google.com/yum/repos/kubernetes-el7-\$basearch
enabled=1
gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
2. Instalar o Kubectl
2.1. Atualizar o índice de pacotes
sudo yum install -y kubectl
3. Pronto
3.1. Você pode verificar a versão instalada com o comando
kubectl version