Quero remover um desbloqueio, mas gostaria de manter todos os objetos criados pelo leme.
Obrigado
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!
Comentários muito úteis
Consegui testar isso e parece funcionar com um exemplo muito básico: