wils@web ~ $ cat ~/ajuda/como-fazer-o-deploy-de-uma-aplicacao-no-kubernetes-1-24-usando-helm.md

DevOps

Como fazer o deploy de uma aplicação no Kubernetes 1.24 usando Helm

atualizado em 23/07/2026

Este manual aborda o processo de deploy de uma aplicação no Kubernetes 1.24 utilizando o Helm, uma ferramenta de gerenciamento de pacotes para Kubernetes.

Introdução

O Helm simplifica o gerenciamento de aplicações Kubernetes, permitindo o uso de charts para definir, instalar e atualizar aplicações. Neste guia, vamos cobrir os passos necessários para realizar o deploy de uma aplicação.

Pré-requisitos

  • Cluster Kubernetes 1.24 em funcionamento.
  • Helm instalado na sua máquina local.
  • Acesso ao cluster Kubernetes com as permissões necessárias.

Passo a Passo

1. Instalar o Helm

Se ainda não tiver o Helm instalado, você pode instalá-lo utilizando o seguinte comando:

curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash

2. Adicionar um repositório de charts

Adicione um repositório de charts, como o do Bitnami:

helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update

3. Criar um arquivo de valores (values.yaml)

Crie um arquivo values.yaml para personalizar a instalação:

cat < values.yaml
image:
  repository: bitnami/nginx
  tag: latest
service:
  type: LoadBalancer
EOF

4. Instalar a aplicação

Utilize o Helm para instalar a aplicação. Neste exemplo, vamos instalar o Nginx:

helm install meu-nginx bitnami/nginx -f values.yaml

5. Verificar o status da instalação

Após a instalação, você pode verificar o status da aplicação com:

helm ls

6. Acessar a aplicação

Para acessar a aplicação, obtenha o IP externo do serviço:

kubectl get svc meu-nginx

Conclusão

Neste guia, você aprendeu a fazer o deploy de uma aplicação no Kubernetes usando Helm. Lembre-se de sempre verificar a documentação do chart que está utilizando para personalizações adicionais.

Dica: Mantenha seus charts e valores versionados em um sistema de controle de versão para facilitar a manutenção e atualizações futuras.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.