Kube-dump 1.0

Kube-dump 1.0

Prezentujeme prvú verziu nástroja, ktorý umožňuje uloženie zdrojov clustera Kubernetes vo forme čistých yaml manifestov bez zbytočných metadát. Skript je užitočný pre tých, ktorí potrebujú preniesť konfiguráciu medzi clusterami bez prístupu k pôvodným konfiguračným súborom, alebo pre nastavenie zálohovania zdrojov clustera. Spustenie je možné lokálne vo forme bash skriptu, ale pre tých, ktorí si nechcú inštalovať závislosti ako kubectl, jq a yq, sme pripravili kontajner. Kontajner je tiež pripravený na prácu vo forme CronJob s použitím rolí pridelených v Service Account.

Kľúčové vlastnosti:

  • Uloženie sa vykonáva len pre tie zdroje, ku ktorým máte prístup na čítanie.
  • Na vstup je možné zadať zoznam namespaces, v opačnom prípade budú použité všetky dostupné pre váš kontext.
  • Ukladateľné sú ako zdroje namespaces, tak aj globálne zdroje clustera.
  • Nástroj môžete používať lokálne ako bežný skript alebo ho spustiť v kontajneri alebo v clustery Kubernetes (napríklad ako CronJob).
  • Môže vytvárať archívy a rotovať ich.
  • Môže zaznamenávať stav v git repozitári a posielať ho do vzdialeného repozitára.
  • Môžete zadať konkrétny zoznam zdrojov clustera na export.

Viac informácií o nastavení a používaní skriptu nájdete dokumenácie

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster