Uday Docs

Uday Docs

Did You Know?

We design Docy for the readers, optimizing not for page views or engagement

Deploy ArgoCD

Estimated reading: 2 minutes 189 views Contributors Avatar photo

Para fazer o deploy do ArgoCD em um cluster Kubernetes, você pode seguir este passo a passo simples, rápido e direto — ideal para quem está montando laboratório ou ambiente de produção.

1. Crie o namespace do ArgoCD

kubectl create namespace argocd

2. Aplique os manifests oficiais do ArgoCD

kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml

Isso instalará todos os componentes:

  • argocd-server, argocd-repo-server, argocd-dex-server, argocd-application-controller etc.

3. Verifique os pods

kubectl get pods -n argocd

Todos os pods devem ficar em Running.

Acessando o ArgoCD Web UI

4. Habilite o acesso externo (duas opções):

Opção 1: Port-forward (mais simples, para teste)

kubectl port-forward svc/argocd-server -n argocd 8080:443

Depois acesse: https://localhost:8080

Opção 2: Usar Ingress, LoadBalancer ou NodePort (produção/lab)

Exemplo usando NodePort:

kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "NodePort"}}'<br>kubectl get svc -n argocd

5. Pegue a senha do usuário 

admin

kubectl get secret argocd-initial-admin-secret -n argocd -o jsonpath="{.data.password}" | base64 -d

Usuário: admin

Senha: (retorno do comando acima)

6. (Opcional) Instale o CLI do ArgoCD

Baixe o binário CLI:

👉 https://argo-cd.readthedocs.io/en/stable/cli_installation/

Leave a Comment

Share this Doc

Deploy ArgoCD

Or copy link

CONTENTS

Inscrever-se

×
Cancelar