Skip to main content

Install ArgoCD

Untuk menginstall ArgoCD buat namespace terlebih dahulu

kubectl create namespace argocd

lalu install argocd

kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj-labs/argocd-image-updater/argoproj/argo-cd/stable/manifests/install.yaml

update ClusterIP menjadi NodePort

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

cek port pada service argocd-server

kubectl -n argocd get service argocd-server

image.png

akses lewat browser

image.png

ketika menginstall argocd, akan dibuatkan password secara otomatis, untuk melihat passwordnya jalankan perintah berikut

kubectl -n argocd get secret argocd-initial-admin-secret -o jsonpath="{.data.password}" | base64 -d && echo

untuk user menggunakan admin, passwordnya adalah hasil output dari perintah di atas.

image.png

ArgoCD berhasil running.