Helm: [سؤال] كيف يمكن حذف الإصدار بدون إزالة pod / srv / publish / statefulset / ...؟

تم إنشاؤها على ٢٩ أغسطس ٢٠١٧  ·  3تعليقات  ·  مصدر: helm/helm

أريد إزالة إصدار ، لكني أرغب في الاحتفاظ بجميع الكائنات التي أنشأها القائد.
شكرا

questiosupport

التعليق الأكثر فائدة

تمكنت من اختبار ذلك ويبدو أنه يعمل مع مثال أساسي للغاية:

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

ال 3 كومينتر

أعتقد أنه يمكنك إزالة configmap المخزنة في نظام kube لكائن الإصدار يدويًا ، ولكن هذا ليس شيئًا يمكنك القيام به باستخدام helm delete .

ملاحظة: لم أجرب هذا وهو مجرد اقتراح. افعل ذلك على مسؤوليتك الخاصة على أنظمة الإنتاج. سيكون من الأفضل تجربة هذا على مثيل مرحلي أولاً قبل أن تقوم بتفجير نظامك عن طريق الخطأ.

تمكنت من اختبار ذلك ويبدو أنه يعمل مع مثال أساسي للغاية:

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

سأغلق هذه التذكرة كما تم حلها ، ولكن يرجى إعادة فتحها إذا كان هذا لا يزال بحاجة إلى معالجة. شكرا!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات