Kube-dump 1.0

Kube-dump 1.0

اولین نسخه ابزاری انجام شد که با کمک آن منابع خوشه ای Kubernetes به شکل مانیفست های تمیز یامل بدون ابرداده های غیر ضروری ذخیره می شوند. این اسکریپت برای کسانی که نیاز به انتقال پیکربندی بین خوشه‌ها بدون دسترسی به فایل‌های پیکربندی اصلی دارند، یا برای راه‌اندازی پشتیبان‌گیری از منابع خوشه مفید است. راه اندازی به صورت محلی به صورت اسکریپت bash امکان پذیر است اما برای کسانی که تمایلی به نصب وابستگی به شکل کوبکتل ندارند، jq و yq آماده شده است. ظرف. ظرف همچنین با استفاده از نقش های اختصاص داده شده در حساب سرویس آماده اجرا به عنوان CronJob است.

کلمات کلیدی:

  • ذخیره فقط برای منابعی انجام می شود که به آنها دسترسی خواندنی دارید.
  • شما می توانید لیستی از فضاهای نام را به عنوان ورودی ارسال کنید، در غیر این صورت از همه موجود برای زمینه شما استفاده خواهد شد.
  • هم منابع فضای نام و هم منابع خوشه جهانی ذخیره می شوند.
  • می توانید از این ابزار به صورت محلی به عنوان یک اسکریپت معمولی استفاده کنید یا آن را در یک ظرف یا در یک خوشه kubernetes اجرا کنید (مثلاً به عنوان یک CronJob).
  • می تواند آرشیو ایجاد کند و آنها را پشت سر خود بچرخاند.
  • می تواند حالت را به یک مخزن git commit کند و به یک مخزن راه دور فشار دهد.
  • می توانید لیست خاصی از منابع خوشه ای را برای تخلیه مشخص کنید.

درباره تنظیم و کار با اسکریپت بیشتر بخوانید مستندات

منبع: linux.org.ru