Kube-dump 1.0

Kube-dump 1.0

A avut loc prima lansare a utilitarului care permite salvarea resurselor din clusterul Kubernetes sub formă de manifeste yaml curate, fără metadate inutile. Scriptul este util pentru cei care trebuie să transfere configurații între clustere fără acces la fișierele sursă ale configurației sau pentru configurarea copiilor de rezervă ale resurselor clusterului. Poate fi rulat local sub formă de script bash, însă pentru cei care nu doresc să instaleze dependențe precum kubectl, jq și yq, a fost pregătit un container. De asemenea, containerul este pregătit să funcționeze ca un CronJob folosind rolurile atribuite în Service Account.

Caracteristici cheie:

  • Salvarea se efectuează doar pentru acele resurse la care aveți acces de citire.
  • Se poate transmite o listă de spații de nume; în caz contrar, vor fi folosite toate cele disponibile pentru contextul dumneavoastră.
  • Resursele atât din spațiile de nume, cât și resursele globale ale clusterului sunt eligibile pentru salvare.
  • Utilitarul poate fi folosit local ca un script obișnuit sau poate fi rulat într-un container sau în clusterul Kubernetes (de exemplu, ca CronJob).
  • Poate crea arhive și le poate roti.
  • Poate salva starea într-un repository git și o poate trimite către un repository remote.
  • Puteți specifica o listă concretă de resurse ale clusterului pentru export.

Pentru mai multe informații despre configurarea și utilizarea scriptului, citiți documentation

Sursa: linux.org.ru

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster