Kube-dump 1.0

Kube-dump 1.0

Den første utgivelsen av verktøyet, som gjør det mulig å lagre Kubernetes-klyngens ressurser i form av rene yaml-manifester uten unødvendige metadata. Skriptet er nyttig for de som trenger å overføre konfigurasjonen mellom klynger uten tilgang til de opprinnelige konfigurasjonsfilene, eller for å sette opp sikkerhetskopiering av klyngens ressurser. Det kan kjøres lokalt som et bash-skript, men for de som ikke ønsker å installere avhengigheter som kubectl, jq og yq, er det forberedt en container. Containeren er også klar for bruk som en CronJob med roller tildelt i Service Account.

Nøkkelfunksjoner:

  • Lagring utføres bare for de ressursene du har leseadgang til.
  • Du kan sende inn en liste over navnerom; ellers vil alle tilgjengelige for konteksten din bli brukt.
  • Både ressursene i navnerommene og de globale ressursene i klyngen kan lagres.
  • Verktøyet kan brukes lokalt som et vanlig skript eller kjøres i en container eller i klyngen Kubernetes (for eksempel som CronJob).
  • Kan lage arkiver og rotere dem.
  • Kan fikse tilstanden i et git-repositorium og sende til et eksternt repositorium.
  • Du kan angi en spesifikk liste over klyngens ressurser for eksport.

Les mer om oppsett og arbeid med skriptet i dokumentasjonen

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster