我正在尝试安装带有头盔的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}'
不确定我是否想念东西
答案 0 :(得分:0)
可以通过以下命令使用helm创建自定义资源:
helm upgrade cert-manager --install --namespace kube-system stable/cert-manager --set createCustomResource=true,rbac.create=true --version 0.4.0