【发布时间】:2022-11-26 19:50:24
【问题描述】:
在部署 argo-cd helm 图表时遇到问题,似乎无法检查 Kubernetes 版本:argocd: >= 1.22.0-0 并获得 Kubernetes 1.20.0
Pulumi 没有在我的 Mac 上使用已安装的 Helm,并且似乎将 kube-version 设置为 1.20.0!
Pulumi 图表资源:
new k8s.helm.v3.Chart(
'argo-cd',
{
chart: 'argo-cd',
fetchOpts: {
repo: 'https://argoproj.github.io/argo-helm'
},
namespace: 'argo',
values: {}
},
{
providers: {
kubernetes: cluster.provider
}
}
);
结果:
pulumi:pulumi:Stack (my-project-prod):
error: Error: invocation of kubernetes:helm:template returned an error: failed to generate YAML for specified Helm chart: failed to create chart from template: chart requires kubeVersion: >=1.22.0-0 which is incompatible with Kubernetes v1.20.0
【问题讨论】:
标签: kubernetes charts pulumi