Helm: [questão] como excluir o lançamento sem remover pod / srv / deploy / statefulset / ...?

Criado em 29 ago. 2017  ·  3Comentários  ·  Fonte: helm/helm

Quero remover um desbloqueio, mas gostaria de manter todos os objetos criados pelo leme.
Obrigado

questiosupport

Comentários muito úteis

Consegui testar isso e parece funcionar com um exemplo muito básico:

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

Todos 3 comentários

Acho que você pode remover manualmente o configmap armazenado no kube-system para o objeto de lançamento, mas isso não é algo que você pode fazer com helm delete .

Nota: Eu não tentei isso e é apenas uma sugestão. Faça isso por sua própria conta e risco nos sistemas de produção. Seria melhor tentar isso em uma instância de teste antes de explodir acidentalmente seu sistema.

Consegui testar isso e parece funcionar com um exemplo muito básico:

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

Vou fechar este tíquete como resolvido, mas reabra se isso ainda precisar ser resolvido. Obrigado!

Esta página foi útil?
0 / 5 - 0 avaliações