[k8s] ArgoCD: SSL 끄기
ArgoCD를 기본설정으로 초기화하면 귀찮게도 SSL이 기본으로 켜져있는 상태다.
근데 뭐 내부망이나 로컬에서만 쓸거라면 굳이 SSL을 달아야할 필요도 없고 귀찮기만 한 부분이다.
저걸 끄는 방법은 그리 어렵진 않다.
일단 configmap이 이런 식으로 있을 것인데

우리가 필요한건 argocd-cmd-params-cm라는 놈이다.
kubectl get configmap argocd-cmd-params-cm --namespace=argocd -o yaml

가져와서
kubectl get configmap argocd-cmd-params-cm --namespace=argocd -o yaml > configmap.yaml
vi configmap.yaml

data:
server.insecure: "true"
이렇게 필드 하나 추가하고
kubectl apply -f configmap.yaml
적용하고
kubectl rollout restart deployment argocd-server -n argocd
재부팅해주면 된다.
그럼 이제 그냥 들어가질 것이다.
참조
https://dev.to/nulldutra/disabling-tls-in-argocd-server-4jij