
في 9 ديسمبر ، تم إصدار الإصدار التالي من Kubernetes - 1.17. شعارها هو "الاستقرار" ، تلقى العديد من الميزات حالة GA ، تم إزالة عدد من الميزات القديمة ...
وكما هو الحال دائمًا ، يتطلب قسم الإجراء المطلوب المفضل لدينا من
CHANGELOG-1.17.md الانتباه.
دعونا نعمل بيديك ...
تحذير التخزين!
تحديث kubelet على الطاير في الإصدار 1.17 غير معتمد بسبب تغير مسار حظر وحدات التخزين. قبل تحديث العقدة ، يجب عليك إخلاء جميع القرون منه باستخدام الأمر
kubectl drain
.
الأعلام والبوابات ...
عادةً ما يكتب Changelog أنه تمت إزالة أو إضافة علامة أو بوابة المعالم ، لكن لسبب ما لم يكتبوا تطبيقًا يحتوي على هذا التغيير ...:
kubectl
العلم --include-uninitialized
لـ kubectl
؛- الوظائف التي تتميز بوابات
GCERegionalPersistentDisk
و EnableAggregatedDiscoveryTimeout
و PersistentLocalVolumes
المسموح بها تستخدم الآن دائمًا ولا يمكن تعطيلها. تتم إزالة هذه الخيارات من مفاتيح api-server
و controller-manager
المحتملة ؛ - لم تعد شبكة عناوين IP للخدمات محددة بشكل افتراضي. يجب عليك تحديد ذلك باستخدام
--service-cluster-ip-range
عند بدء تشغيل خادم API وواجهة التحكم.
kubeadm
- تعلمت Kubeadm كيفية تكوين التجديد التلقائي لشهادات kubelet على جميع عقد الكتلة ، بما في ذلك المعالج الأول حيث تم
kubeadm init
الأمر kubeadm init
. كان التأثير الجانبي هو اشتراط امتلاك ملف باستخدام التكوين الأولي kubelet bootstrap-kubelet.conf
بدلاً من kubelet.conf
أثناء kubeadm init
؛
- عند إضافة أوضاع التخويل إلى واجهة برمجة التطبيقات ، لم يعد خادم kubeadm بديلاً
Node, RBAC
فوضع Node, RBAC
في بيان الحالة الثابتة ، مما يسمح لك بتغيير التكوين بالكامل.
RBAC
تمت إزالة
system:csi-external-provisioner
أدوار الكتلة المدمج
system:csi-external-provisioner
و
system:csi-external-attacher
.
مهمل ...
تم إهمال عدد من الميزات ، لكن لا يزال يتم دعمها. ولكن أود بشكل خاص ملاحظة عملية التبديل إلى استخدام ContainerStorageInterface. يجب أن يخطط المسؤولون الذين قاموا بنشر مجموعات (غير مُدارة) خاصة بهم في AWS و GCE للانتقال لاستخدام برنامج تشغيل CSI للعمل مع وحدات التخزين الثابتة - بدلاً من برامج التشغيل المدمجة في Kubernetes. يجب أن يساعدهم إجراء الترحيل CSIM في ذلك - نحن في انتظار ظهور دليل خطوة بخطوة. لقد حان الوقت للمسؤولين الذين يستخدمون موفري خدمات آخرين لتوصيل محركات الأقراص الثابتة للبحث في الوثائق وقراءتها: في الإصدار 1.21 يعدون بإزالة جميع برامج التشغيل المدمجة بشكل دائم.