Kubernetes: Como instalar no Ubuntu
Resumo: Como instalar o Kubernetes no Ubuntu: Pré-requisitos, configuração do ambiente, instalação do Docker e instalação do Kubernetes usando o Kubeadm.
Glossário
Como instalar o Kubernetes no Ubuntu
Pré-requisitos
Antes de começar a instalar o Kubernetes no Ubuntu, é importante garantir que você tenha todos os pré-requisitos necessários. Esses pré-requisitos garantirão que a instalação seja bem-sucedida e que você possa aproveitar todos os recursos do Kubernetes.
Aqui estão os principais pré-requisitos para instalar o Kubernetes no Ubuntu:
- Sistema operacional Ubuntu: Certifique-se de ter uma versão recente do sistema operacional Ubuntu instalada em sua máquina. Recomenda-se usar a versão mais recente para garantir a compatibilidade com as versões mais recentes do Kubernetes.
- Hardware adequado: O Kubernetes requer recursos de hardware adequados para funcionar corretamente. Certifique-se de ter memória RAM suficiente, espaço em disco disponível e um processador compatível com as instruções necessárias.
- Conexão com a Internet: Certifique-se de ter uma conexão estável com a Internet durante todo o processo de instalação. O Kubernetes precisa fazer o download de vários pacotes e dependências, portanto, uma conexão rápida e confiável é essencial.
- Docker: O Kubernetes depende do Docker para criar e gerenciar contêineres. Portanto, é necessário ter o Docker instalado e configurado corretamente em sua máquina antes de instalar o Kubernetes.
Certifique-se de atender a esses pré-requisitos antes de prosseguir com a instalação do Kubernetes no Ubuntu. Isso garantirá que você tenha uma experiência tranquila e bem-sucedida ao usar o Kubernetes em seu ambiente.
Configurando o ambiente
Antes de instalar o Kubernetes no Ubuntu, é necessário configurar o ambiente corretamente. Essa configuração envolve a instalação de algumas ferramentas e a configuração de parâmetros específicos para garantir que o Kubernetes funcione corretamente em seu ambiente.



Siga as etapas abaixo para configurar o ambiente para a instalação do Kubernetes no Ubuntu:
- Instale o Kubectl: O Kubectl é uma ferramenta de linha de comando usada para interagir com o Kubernetes. Para instalar o Kubectl, você pode usar o gerenciador de pacotes apt-get. Execute os seguintes comandos no terminal para instalar o Kubectl:
- Configurar o Docker: O Kubernetes depende do Docker para criar e gerenciar contêineres. Portanto, é necessário configurar o Docker corretamente em seu ambiente. Você pode usar os seguintes comandos para instalar e configurar o Docker:
- Configure o Cgroup: O Kubernetes requer que o Cgroup seja configurado corretamente em seu sistema. Execute os seguintes comandos para configurar o Cgroup:
- Reinicie o sistema: Após instalar e configurar todas as ferramentas necessárias, é recomendável reiniciar o sistema para garantir que todas as alterações sejam aplicadas corretamente. Execute o seguinte comando para reiniciar o sistema:
sudo apt-get update
sudo apt-get install -y kubectl
sudo apt-get update
sudo apt-get install -y docker.io
sudo systemctl enable docker
sudo systemctl start docker
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
sudo reboot
Após seguir essas etapas, você terá o ambiente configurado corretamente para instalar o Kubernetes no Ubuntu. Agora você está pronto para prosseguir para a próxima etapa, que é a instalação do Docker.
Instalação do Docker
A instalação do Docker é um passo crucial para configurar o ambiente e instalar o Kubernetes no Ubuntu. O Docker é uma plataforma de contêiner que permite empacotar, distribuir e executar aplicativos em ambientes isolados. Siga as etapas abaixo para instalar o Docker em seu sistema Ubuntu:
- Atualize os pacotes: Antes de instalar o Docker, é sempre uma boa prática atualizar os pacotes existentes em seu sistema. Abra o terminal e execute o seguinte comando:
- Instale o Docker: Agora você pode instalar o Docker usando o gerenciador de pacotes apt-get. Execute o seguinte comando:
- Verifique a instalação: Após a conclusão da instalação, você pode verificar se o Docker foi instalado corretamente. Execute o seguinte comando para verificar a versão do Docker:
- Adicione seu usuário ao grupo Docker: Por padrão, o Docker requer privilégios de root para ser executado. No entanto, você pode adicionar seu usuário ao grupo Docker para executar comandos Docker sem a necessidade de usar sudo todas as vezes. Execute o seguinte comando para adicionar seu usuário ao grupo Docker:
- Reinicie o sistema: Para aplicar as alterações e permitir que seu usuário execute comandos Docker sem usar sudo, reinicie o sistema. Execute o seguinte comando para reiniciar:
sudo apt-get update
sudo apt-get install -y docker.io
docker --version
sudo usermod -aG docker $USER
sudo reboot
Após a conclusão dessas etapas, você terá o Docker instalado e configurado corretamente em seu sistema Ubuntu. Agora você está pronto para prosseguir para a próxima etapa, que é a instalação do Kubernetes.
Instalação do Kubernetes
A instalação do Kubernetes no Ubuntu envolve o uso do Kubeadm, uma ferramenta que simplifica o processo de configuração de um cluster do Kubernetes. Siga as etapas abaixo para instalar o Kubernetes em seu sistema Ubuntu:



- Atualize os pacotes: Antes de instalar o Kubernetes, é sempre recomendável atualizar os pacotes existentes em seu sistema. Abra o terminal e execute o seguinte comando:
- Instale o Kubeadm, Kubelet e Kubectl: O Kubeadm, Kubelet e Kubectl são as principais ferramentas necessárias para instalar e gerenciar um cluster do Kubernetes. Execute os seguintes comandos para instalar essas ferramentas:
- Marque as versões para evitar atualizações acidentais: Para evitar atualizações acidentais das ferramentas do Kubernetes, você pode marcar as versões instaladas. Execute o seguinte comando para marcar as versões:
- Inicialize o cluster: Agora você pode inicializar o cluster do Kubernetes. Execute o seguinte comando:
- Siga as instruções: Após a inicialização do cluster, o Kubeadm fornecerá instruções sobre como configurar o ambiente e adicionar nós ao cluster. Siga as instruções fornecidas para concluir a instalação do Kubernetes.
sudo apt-get update
sudo apt-get install -y kubelet kubeadm kubectl
sudo apt-mark hold kubelet kubeadm kubectl
sudo kubeadm init
Após a conclusão dessas etapas, você terá o Kubernetes instalado e configurado em seu sistema Ubuntu. Agora você pode começar a usar e explorar os recursos poderosos do Kubernetes para orquestrar e gerenciar seus aplicativos em contêiner. Aproveite a jornada com o Kubernetes!
Lembre-se de que é importante seguir todas as etapas e pré-requisitos mencionados anteriormente para garantir uma instalação bem-sucedida do Kubernetes no Ubuntu.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.


