Deploy ArgoCD Estimated reading: 1 minute 120 views 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"}}' 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/