Ferramenta | Descrição |
---|---|
kubectl | Ferramenta de linha de comando para Kubernetes |
minikube | Cluster Kubernetes local para desenvolvimento e testes |
yay -S kubectl minikube
minikube start
# Criar namespace dedicado
kubectl create namespace argocd
# Aplicar manifestos de instalação
kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
# Monitorar status dos pods (-w para watch)
kubectl get pods -n argocd -w
# Expor a UI localmente (mantenha este processo em execução)
kubectl port-forward svc/argocd-server -n argocd 8080:443
# Usuário: admin
# Senha: resultado do comando abaixo (sem % no final)
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
Abra no navegador: https://localhost:8080