Kube-dump 1.0

Kube-dump 1.0

Ir notikusi pirmā utilīta izlaišana, ar kuras palīdzību Kubernetes klastera resursi tiek saglabāti tīru yaml manifestu veidā bez liekiem metadatiem. Skripts ir noderīgs tiem, kam nepieciešams pārsūtīt konfigurāciju starp klasteriem bez piekļuves oriģinālajiem konfigurācijas failiem vai kopu resursu dublējuma iestatīšanai. Palaišana ir iespējama lokāli kā bash skripts, bet tiem, kas nevēlas instalēt atkarības kubectl formā, ir sagatavoti jq un yq konteiners. Konteiners ir arī gatavs darbam kā CronJob, izmantojot pakalpojuma kontā piešķirtās lomas.

Galvenās iezīmes:

  • Saglabāšana tiek veikta tikai tiem resursiem, kuriem jums ir lasīšanas piekļuve.
  • Varat nodot nosaukumvietu sarakstu kā ievadi, pretējā gadījumā tiks izmantota visa jūsu kontekstam pieejamā informācija.
  • Tiek saglabāti gan nosaukumvietas resursi, gan globālo klasteru resursi.
  • Varat izmantot utilītu lokāli kā parastu skriptu vai palaist to konteinerā vai kubernetes klasterī (piemēram, kā CronJob).
  • Var izveidot arhīvus un pagriezt tos aiz viņa.
  • Var veikt statusu git repozitorijā un nosūtīt uz attālo repozitoriju.
  • Varat norādīt konkrētu klastera resursu sarakstu izkraušanai.

Lasiet vairāk par skripta iestatīšanu un darbu ar to dokumentācija

Avots: linux.org.ru