microk8sでargocdを動かす

microk8sArgoCD を動かすときのメモ

まず手順通りにマニフェストを設定したら

kubectl patch svc argocd-server -n argocd -p '{"spec": {"type": "NodePort"}}'

ClusterIP から NodePortに変更

こんな感じの表示になったら

$ kubectl get svc argocd-server -n argocd 
argocd-server   NodePort   10.152.183.43   <none>        80:30444/TCP,443:30983/TCP   20h

以下のURLでアクセス
https:// (ホストのIP) :30983
まあkubectl port-forward でやってもいいけど

ついでに dashbord も同様にできる

kubectl patch svc kubernetes-dashboard -n kube-system -p '{"spec": {"type": "NodePort"}}'
kubectl get svc kubernetes-dashboard -n kube-system 

$ kubectl get svc kubernetes-dashboard -n kube-system 
NAME                   TYPE       CLUSTER-IP     EXTERNAL-IP   PORT(S)         AGE
kubernetes-dashboard   NodePort   10.152.183.6   <none>        443:30995/TCP   3d

この場合は
https:// (ホストのIP) :30995
でアクセス