helm не создает пользовательское определение ресурса для Azure k8s - PullRequest
0 голосов
/ 21 января 2019

Я пытаюсь установить letsencrypt с помощью helm.Я попытался использовать helm с этим несколькими днями ранее, и он успешно работает с моей более ранней установкой.
я использовал следующий подход
установка helm с 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}'

в журналах, это ясно указывает на то, что он не создает пользовательских ресурсов, таких каксертификаты, clusterissuer, эмитенты

когда я выполнил следующую команду (с createCustomResource = true), я ожидаю, что helm должен создать эти пользовательские эмитенты, не созданные ранее.

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}' 

не уверен, что я что-то упустил

1 Ответ

0 голосов
/ 22 января 2019

пользовательских ресурсов можно создавать с помощью helm с помощью этой команды:

helm upgrade cert-manager --install --namespace kube-system stable/cert-manager --set createCustomResource=true,rbac.create=true --version 0.4.0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...