Megjelent az eszköz első változata, amely lehetővé teszi a Kubernetes klaszter erőforrásaiban a tiszta yaml manifestumok mentését felesleges metaadatok nélkül. A szkript hasznos azok számára, akik konfigurációt szeretnének áthelyezni klaszterek között anélkül, hogy hozzáférnének az eredeti konfigurációs fájlokhoz, vagy akik a klaszter erőforrásainak biztonsági mentését szeretnék beállítani. Futtatható helyben bash-szkriptként, de azok számára, akik nem szeretnének telepíteni függőségeket, mint például a kubectl, jq és yq, készült konténer. A konténer a CronJob formájában is működésre kész, a Service Account-ra kijelölt szerepkörök felhasználásával.
Kulcsfontosságú jellemzők:
- Mentés csak azokhoz az erőforrásokhoz végezhető, amelyekhez olvasási hozzáférése van.
- A bemenetként megadható névterek listája, egyébként az Ön kontextusához elérhető összes névtér felhasználásra kerül.
- Mentésre kerülnek a névtér erőforrásai és a klaszter globális erőforrásai is.
- Az eszközt helyben, mint egy szokásos szkriptet használhatja, vagy konténerben, vagy Kubernetes klaszterben futtathatja (például CronJobként).
- Archívumokat hozhat létre és azokat forgathatja.
- Rögzítheti az állapotot egy git-repozitóriumban, és küldheti távoli repóba.
- Megadhatja a klaszter speciális erőforrásainak listáját a kimentéshez.
A szkripttel kapcsolatos beállításokról és használatról bővebben olvashat dokumentáció
Forrás: linux.org.ru
