Skip to content

bagg3rs/argocd-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

argocd-config

ArgoCD on Pi4 with existing k3s cluster

install ArgoCD in k3s

kubectl create namespace argocd For Pi there is no ARM image built I have used rdelprete/argocd-arm64:v2.1.3 and replaced images within https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml

Apply Application deployment

Apply ArgoCD kubectl apply -n argocd -f install.yaml

Apply Application e.g. monitoring-deploy.yaml kubectl apply -f monitoring-deploy.yaml this will create the namespace as its included in the example deployment.

access ArgoCD UI from local machine

  • kubectl get svc -n argocd
  • kubectl port-forward svc/argocd-server 8080:443 -n argocd

image

login with admin user and below token (as in documentation):

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

note: you can change and delete init password

Links

About

ArgoCD on ARM/Pi4

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages