Argo-cdをPVCで作る

投稿者: | 10月 20, 2022

小ネタ

Argo-cdを作っていて気がついたのだが。。。普通にマニフェストで作ると、PVCができない。つまりバックアップができないことが判明。

Dockerで外部に作るしかないのか。。。と思ったが、helmtチャートでインストールすればPVCでできることが判明。

 

以下のようにするとできる。PVCをlocal-pathにして、loadbalancerに割り当ててみた。

kubectl create ns argocd
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm install my-release bitnami/argo-cd --set server.service.type=LoadBalancer -n argocd --set global.storageClass=local-path
kubectl -n argocd wait pod -l "app.kubernetes.io/name=argo-cd" --for condition=Ready
kubectl -n argocd wait pod -l "app.kubernetes.io/name=redis" --for condition=Ready

これでできた。ただバージョン名がおかしいような。

UntitledImage

でも、やはり、外にDockerで建てようか思案中。

コメントを残す