Il semble qu'il n'est pas possible d'installer Tiller avec le support TLS lorsque le service tiller-deploy
k8s n'a pas été supprimé.
Tiller Pod reste dans ContainerCreating
raison de l'absence de ConfigMap tiller-secret
:
pod "673b8322-f5fc-11e7-bbe3-02de5ee8814e" (UID: "673b8322-f5fc-11e7-bbe3-02de5ee8814e") with: secrets "tiller-secret" not found
Comment reproduire le problème:
helm init \
--tiller-tls \
--tiller-tls-cert tiller-server.pem \
--tiller-tls-key tiller-server-key.pem \
--tiller-tls-verify \
--tls-ca-cert ca.pem \
--tiller-namespace test \
--debug
kubectl -n test delete secrets tiller-secrets
kubectl -n test delete deployment tiller-deploy
Version du casque: v2.7.2
OMI, le problème est lié à l'échec de la mise à jour du service k8s (car la mise à jour du service n'est pas autorisée ici) et les secrets k8s ne sont pas créés car ils se trouvent après les manifestes du service.
Après avoir supprimé le service, tout fonctionne correctement.
Les problèmes deviennent obsolètes après 90 jours d'inactivité.
Marquez le problème comme récent avec /remove-lifecycle stale
.
Les problèmes obsolètes pourrissent après 30 jours supplémentaires d'inactivité et finissent par se fermer.
Si ce problème peut être résolu en toute sécurité, veuillez le faire avec /close
.
Envoyez vos commentaires à sig-testing, kubernetes / test-infra et / ou fejta .
/ cycle de vie périmé
Les problèmes périmés pourrissent après 30 jours d'inactivité.
Marquez le problème comme récent avec /remove-lifecycle rotten
.
Les problèmes pourris se ferment après 30 jours d'inactivité supplémentaires.
Si ce problème peut être résolu en toute sécurité, veuillez le faire avec /close
.
Envoyez vos commentaires à sig-testing, kubernetes / test-infra et / ou fejta .
/ cycle de vie pourri
/ remove-lifecycle obsolète
Il a également tenté de passer d'une installation rapide de helm à l'activation de --tiller-tls, a dû supprimer à la fois le déploiement et le service.
v2.9.0
/ remove-lifecycle pourri
Commentaire le plus utile
Il a également tenté de passer d'une installation rapide de helm à l'activation de --tiller-tls, a dû supprimer à la fois le déploiement et le service.
v2.9.0
/ remove-lifecycle pourri