- Install using Helm
helm repo add sealed-secrets https://bitnami-labs.github.io/sealed-secrets helm install sealed-secrets -n kube-system --set-string fullnameOverride=sealed-secrets-controller sealed-secrets/sealed-secrets
- (Optional) Restore encryption keys
kubectl apply -f main.key kubectl delete pod -n kube-system -l name=sealed-secrets-controller
- (Optional) Make a backup of existing encryption key
kubectl get secret -n kube-system -l sealedsecrets.bitnami.com/sealed-secrets-key -o yaml >main.key
kubectl apply -k bootstrap/install
kubectl apply -f bootstrap/app-of-apps.yaml
Access ArgoCD Web UI
- Get default admin password
kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d
- Port forward argocd-server HTTPS port
kubectl -n argocd port-forward svc/argocd-server 8443:443
- Access web UI on https://localhost:8443