Kube-dump 1.0

Kube-dump 1.0

Došlo je do prvog izdanja uslužnog programa uz pomoć kojeg se resursi Kubernetes klastera čuvaju u obliku čistih yaml manifesta bez nepotrebnih metapodataka. Skripta je korisna za one koji trebaju prenijeti konfiguraciju između klastera bez pristupa originalnim konfiguracijskim datotekama ili za postavljanje sigurnosne kopije resursa klastera. Pokretanje je moguće lokalno kao bash skripta, ali za one koji ne žele da instaliraju zavisnosti u obliku kubectl-a, pripremljeni su jq i yq kontejner. Kontejner je također spreman za pokretanje kao CronJob koristeći uloge dodijeljene u Servisnom računu.

Ključne karakteristike:

  • Čuvanje se vrši samo za one resurse kojima imate pristup za čitanje.
  • Možete proslijediti listu imenskih prostora kao ulaz, inače će se koristiti svi dostupni za vaš kontekst.
  • I resursi imenskog prostora i globalni resursi klastera su spremljeni.
  • Možete koristiti uslužni program lokalno kao običnu skriptu ili ga pokrenuti u kontejneru ili u kubernetes klasteru (na primjer, kao CronJob).
  • Može kreirati arhive i rotirati ih iza sebe.
  • Može urezati stanje u git spremište i gurnuti u udaljeno spremište.
  • Možete specificirati specifičnu listu resursa klastera za istovar.

Pročitajte više o postavljanju i radu sa skriptom dokumentaciju

izvor: linux.org.ru