Je souhaite supprimer une version, mais je souhaite conserver tous les objets créés par la barre.
Merci
Je pense que vous pouvez supprimer manuellement la configmap stockée dans kube-system pour l'objet release, mais ce n'est pas quelque chose que vous pouvez faire avec helm delete
.
Remarque: je n'ai pas essayé ceci et n'est qu'une suggestion. Faites-le à vos risques et périls sur les systèmes de production. Il serait préférable d'essayer cela sur une instance intermédiaire avant de faire exploser accidentellement votre système.
J'ai pu tester cela et cela semble fonctionner avec un exemple très basique:
><> helm list │
NAME REVISION UPDATED STATUS CHART NAMESPACE │
wordpress 1 Tue Aug 29 10:34:10 2017 DEPLOYED wordpress-0.6.10 default │
><> kk get cm │
NAME DATA AGE │
extension-apiserver-authentication 1 6m │
ingress-controller-leader-nginx 0 5m │
kube-dns 0 5m │
nginx-load-balancer-conf 1 5m │
wordpress.v1 1 11s │
><> kk delete cm wordpress.v1 │
configmap "wordpress.v1" deleted │
><> helm list │
><> k get po │
NAME READY STATUS RESTARTS AGE │
wordpress-mariadb-2617265631-r9sjb 0/1 Init:0/1 0 28s │
wordpress-wordpress-2765426020-rkkzp 0/1 ContainerCreating 0 28s
Je vais fermer ce ticket comme résolu, mais veuillez le rouvrir si cela doit encore être résolu. Merci!
Commentaire le plus utile
J'ai pu tester cela et cela semble fonctionner avec un exemple très basique: