Helm: لم يتمكن Helm init من إنشاء سر الحارث في وضع TLS

تم إنشاؤها على ١٠ يناير ٢٠١٨  ·  3تعليقات  ·  مصدر: helm/helm

يبدو أنه لا يمكن تثبيت Tiller بدعم TLS عندما لا تتم إزالة خدمة tiller-deploy k8s.
يبقى Tiller Pod في ContainerCreating بسبب فقدان ConfigMap tiller-secret :

pod "673b8322-f5fc-11e7-bbe3-02de5ee8814e" (UID: "673b8322-f5fc-11e7-bbe3-02de5ee8814e") with: secrets "tiller-secret" not found

كيف تتكاثر المشكلة:

  1. قم بإنشاء مساحة اسم تجريبية
  2. إنشاء شهادات Tiller TLS
  3. قم بتثبيت Tiller بدعم TLS
helm init \
  --tiller-tls \
  --tiller-tls-cert tiller-server.pem \
  --tiller-tls-key tiller-server-key.pem \
  --tiller-tls-verify \
  --tls-ca-cert ca.pem \
   --tiller-namespace test \
   --debug
  1. قم بإزالة نشر Tiller والأسرار
kubectl -n test delete secrets tiller-secrets
kubectl -n test delete deployment tiller-deploy
  1. حاول تثبيت Tiller مرة أخرى

إصدار خوذة: v2.7.2

ترتبط المشكلة في IMO بتحديث خدمة k8s غير ناجح (لأن تحديث الخدمة غير مسموح به هنا) ولا يتم إنشاء أسرار k8s لأنها بعد بيانات الخدمة.

بعد أن قمت بإزالة الخدمة ، كل شيء يعمل بشكل جيد.

questiosupport

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

ركض في هذا أيضًا في محاولة للتبديل من تثبيت سريع للدفة إلى تمكين --tiller-tls ، كان عليه إزالة كل من النشر والخدمة ..

الإصدار 2.9.0

/ إزالة دورة الحياة فاسدة

ال 3 كومينتر

تصبح المشكلات قديمة بعد 90 يومًا من الخمول.
ضع علامة على المشكلة على أنها جديدة /remove-lifecycle stale .
تتعفن المشكلات التي لا معنى لها بعد 30 يومًا إضافيًا من عدم النشاط وتغلق في النهاية.

إذا كان إغلاق هذه المشكلة آمنًا الآن ، فيرجى القيام بذلك باستخدام /close .

إرسال التعليقات إلى اختبار سيج ، kubernetes / test-infra و / أو fejta .
/ دورة الحياة التي لا معنى لها

تتعفن المشكلات التي لا معنى لها بعد 30 يومًا من الخمول.
ضع علامة على المشكلة على أنها جديدة /remove-lifecycle rotten .
يتم إغلاق المشكلات الفاسدة بعد 30 يومًا إضافيًا من عدم النشاط.

إذا كان إغلاق هذه المشكلة آمنًا الآن ، فيرجى القيام بذلك باستخدام /close .

إرسال التعليقات إلى اختبار سيج ، kubernetes / test-infra و / أو fejta .
/ دورة حياة فاسدة
/ إزالة دورة الحياة التي لا معنى لها

ركض في هذا أيضًا في محاولة للتبديل من تثبيت سريع للدفة إلى تمكين --tiller-tls ، كان عليه إزالة كل من النشر والخدمة ..

الإصدار 2.9.0

/ إزالة دورة الحياة فاسدة

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