ArgoCD Multi-Source cho Helm Charts External
Vấn đề
Khi dùng Helm chart từ repo ngoài (bitnami, grafana), cần chia source thành 2:
- Chart source: repo có sẵn chart
- Values source: gitops repo chứa values
Multi-source
apiVersion: argoproj.io/v1alpha1
kind: Application
spec:
sources:
- repoURL: https://charts.bitnami.com/bitnami
chart: nginx
targetRevision: 18.*
- repoURL: https://gitlab.tingee.vn/gitops
ref: values
destination:
server: https://kubernetes.default.svc