繁体   English   中英

舵不会为Azure k8s创建自定义资源定义

[英]helm does not create custom resource definition for Azure k8s

我正在尝试安装带有头盔的letsencrypt。 我之前几天尝试使用头盔,并且在我之前的安装中成功运行良好。
我用下面的方法
使用createcustoresource = false进行头盔安装

helm install --name cert-manager --namespace kube-system --set createCustomResource=false --set rbac.create=true stable/cert-manager --set ingressShim.extraArgs='{--default-issuer-name=letsencrypt-prod,--default-issuer-kind=ClusterIssuer}'

在日志中,它清楚地表明它没有创建自定义资源,例如证书,集群发行人,发行人

当我执行以下命令(带有createCustomResource = true)时,我希望舵应该创建这些较早创建的自定义发行人。

helm upgrade --install --namespace kube-system cert-manager stable/cert-manager --set createCustomResource=true --set rbac.create=true --set ingressShim.extraArgs='{--default-issuer-name=letsencrypt-prod,--default-issuer-kind=ClusterIssuer}' 

不知道我是否想念一些东西

可以通过以下命令使用helm创建自定义资源:

helm upgrade cert-manager --install --namespace kube-system stable/cert-manager --set createCustomResource=true,rbac.create=true --version 0.4.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM