Helm: [Frage] Wie lösche ich die Version, ohne pod / srv / deploy / statefulset / ... zu entfernen?

Erstellt am 29. Aug. 2017  ·  3Kommentare  ·  Quelle: helm/helm

Ich möchte eine Version entfernen, möchte aber alle vom Ruder erstellten Objekte behalten.
Vielen Dank

questiosupport

Hilfreichster Kommentar

Ich konnte dies testen und es scheint mit einem sehr einfachen Beispiel zu funktionieren:

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

Alle 3 Kommentare

Ich denke, Sie können die im kube-system gespeicherte Konfigurationskarte für das Release-Objekt manuell entfernen, aber das können Sie mit helm delete nicht tun.

Hinweis: Ich habe dies nicht versucht und ist nur ein Vorschlag. Tun Sie dies auf eigenes Risiko bei Produktionssystemen. Versuchen Sie dies am besten zuerst auf einer Staging-Instanz, bevor Sie Ihr System versehentlich wegblasen.

Ich konnte dies testen und es scheint mit einem sehr einfachen Beispiel zu funktionieren:

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

Ich werde dieses Ticket als gelöst schließen, aber bitte wieder öffnen, wenn dies noch behoben werden muss. Vielen Dank!

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen