我将带有 Helm 3 的 Argo 部署到我的集群
helm upgrade --install argo argo/argo-cd -n argocd -f argovalues.yaml
我的argovalues.yml
文件如下
global.image.tag: "v2.0.1"
server.service.type: "NodePort"
server.name: "kabamaru"
server.ingress.enabled: true
server.metrics.enabled: true
server.additionalApplications: |
- name: guestbook
namespace: argocd
additionalLabels: {}
additionalAnnotations: {}
project: default
source:
repoURL: https://github.com/argoproj/argocd-example-apps.git
targetRevision: HEAD
path: guestbook
directory:
recurse: true
destination:
server: https://kubernetes.default.svc
namespace: argocd
syncPolicy:
automated:
prune: false
selfHeal: false
并且....这些值都没有应用。这非常令人沮丧。
如果我执行以下操作
helm upgrade --install argo argo/argo-cd -n argocd --set server.name=hello
它工作并成功更改!到底是怎么回事?