-
Notifications
You must be signed in to change notification settings - Fork 0
20 ArgoCD
hrpatel edited this page Apr 15, 2021
·
5 revisions
Resources and notes gathered while installing ArgoCD
NOTE: Arm64 is not yet supported by ArgoCD 2.x
- https://argo-cd.readthedocs.io/en/stable/getting_started/
- https://github.com/argoproj/argo-cd/issues/4211, https://github.com/argoproj/argo-cd/issues/5911 (open ARM issues)
- https://blog.dasrecht.net/2021/03/20/arm64-k3s-the-pitfalls/ (alternate container image)
- Create copy of
https://github.com/argoproj/argo-cd/blob/master/manifests/install.yaml
- Modify:
- Use
arm64
container - Add
LoadBalancer
toargocd-server
service - Change service port to non-default http/https
- Fix redis container by running as user
999
(Error: container has runAsNonRoot and image will run as root
)
- Use
- Follow Getting Started to apply manifest
kubectl apply -n argocd -f install.yaml