Proběhlo první vydání utility, s jejíž pomocí se ukládají prostředky clusteru Kubernetes ve formě čistých yaml manifestů bez zbytečných metadat. Skript je užitečný pro ty, kteří potřebují přenášet konfiguraci mezi clustery bez přístupu k původním konfiguračním souborům nebo pro nastavení zálohování zdrojů clusteru. Spuštění je možné lokálně jako bash skript, ale pro ty, kteří nechtějí instalovat závislosti v podobě kubectl, jsou připraveny jq a yq kontejner. Kontejner je také připraven ke spuštění jako CronJob pomocí rolí přiřazených v účtu služby.
Klíčové vlastnosti:
- Ukládání se provádí pouze pro ty zdroje, ke kterým máte přístup pro čtení.
- Jako vstup můžete předat seznam jmenných prostorů, jinak budou použity všechny dostupné pro váš kontext.
- Jsou uloženy prostředky oboru názvů i prostředky globálního clusteru.
- Nástroj můžete použít lokálně jako běžný skript nebo jej spustit v kontejneru nebo v clusteru kubernetes (například jako CronJob).
- Může vytvářet archivy a otáčet je za sebou.
- Může potvrdit stav do úložiště git a odeslat do vzdáleného úložiště.
- Můžete zadat konkrétní seznam klastrových prostředků pro uvolnění.
Přečtěte si více o nastavení a práci se skriptem dokumentace
Zdroj: linux.org.ru