ArgoCD deployment for my local test setup
Install Helm/Kind/Git/k9s/kubectl
brew install helm
brew install kind
git clone https://github.com/whume/argocd.git
# Create a kind cluster
cd argocd/
kind create cluster --config cluster-configs/kind-config.yaml
# Install Argocd
cd argocd-install/
helm install argocd ./argo-cd --namespace=argocd --create-namespace -f values-override.yaml
Access ArgoCD on localhost port 80
Get ArgoCD admin password
kubectl -n argocd get secrets argocd-initial-admin-secret -o jsonpath='{.data.password}' | base64 -d
- Self Managed ArgoCD
- Nginx Ingress on port 80 and 443 of localhost
- Kube-Prometheus
- Hashicorp Vault