كوبي تفريغ 1.0

كوبي تفريغ 1.0

تم إطلاق الإصدار الأول من الأداة المساعدة، والتي يتم من خلالها حفظ موارد مجموعة Kubernetes في شكل بيانات yaml نظيفة دون بيانات وصفية غير ضرورية. يعد البرنامج النصي مفيدًا لأولئك الذين يحتاجون إلى نقل التكوين بين المجموعات دون الوصول إلى ملفات التكوين الأصلية، أو لإعداد نسخة احتياطية لموارد المجموعة. يمكن الإطلاق محليًا كبرنامج نصي bash، ولكن بالنسبة لأولئك الذين لا يريدون تثبيت التبعيات في شكل kubectl، يتم إعداد jq وyq حاوية. الحاوية أيضًا جاهزة للتشغيل كـ CronJob باستخدام الأدوار المعينة في حساب الخدمة.

الميزات الرئيسية:

  • يتم إجراء الحفظ فقط لتلك الموارد التي لديك حق الوصول إليها للقراءة.
  • يمكنك تمرير قائمة بمساحات الأسماء كمدخلات، وإلا فسيتم استخدام كل ما هو متاح للسياق الخاص بك.
  • يتم حفظ كل من موارد مساحة الاسم وموارد المجموعة العمومية.
  • يمكنك استخدام الأداة المساعدة محليًا كبرنامج نصي عادي أو تشغيلها في حاوية أو في مجموعة kubernetes (على سبيل المثال، كـ CronJob).
  • يمكنه إنشاء أرشيفات وتدويرها خلفه.
  • يمكن الالتزام بالحالة في مستودع git والدفع إلى مستودع بعيد.
  • يمكنك تحديد قائمة محددة من موارد المجموعة لتفريغها.

اقرأ المزيد حول إعداد البرنامج النصي والعمل معه توثيق

المصدر: linux.org.ru