我想使用 argocd 安装 helm 版本,我以声明方式定义了一个 helm 应用程序,如下所示:
\napiVersion: argoproj.io/v1alpha1\nkind: Application\nmetadata:\n name: moon\n namespace: argocd\nspec:\n project: aerokube\n source:\n chart: moon2\n repoURL: https://charts.aerokube.com/\n targetRevision: 2.4.0\n helm:\n valueFiles:\n - values.yml\n destination:\n server: "https://kubernetes.default.svc"\n namespace: moon1\n syncPolicy:\n syncOptions:\n - CreateNamespace=true\nRun Code Online (Sandbox Code Playgroud)\n我的values.yml在哪里:
\ncustomIngress:\n enabled: true\n annotations:\n cert-manager.io/cluster-issuer: "letsencrypt" \n ingressClassName: nginx\n host: moon3.benighil-mohamed.com\n tls:\n - secretName: moon-tls\n hosts:\n - moon3.benighil-mohamed.com\nconfigs:\n default:\n containers:\n vnc-server:\n repository: quay.io/aerokube/vnc-server\n resources:\n limits:\n cpu: 400m\n memory: 512Mi\n requests:\n cpu: 200m\n memory: 512Mi\nRun Code Online (Sandbox Code Playgroud)\n请注意,该应用程序没有考虑values.yml,并且我收到以下错误:
\nrpc error: code …Run Code Online (Sandbox Code Playgroud)