Kube-dump 1.0

Kube-dump 1.0

S'ha produït el primer llançament d'una utilitat, amb l'ajuda de la qual es guarden els recursos del clúster de Kubernetes en forma de manifests yaml nets sense metadades innecessàries. L'script és útil per a aquells que necessiten transferir la configuració entre clústers sense accedir als fitxers de configuració originals o per configurar una còpia de seguretat dels recursos del clúster. El llançament és possible localment com a script bash, però per a aquells que no volen instal·lar dependències en forma de kubectl, jq i yq estan preparats contenidor. El contenidor també està preparat per executar-se com a CronJob mitjançant les funcions assignades al compte de servei.

Característiques clau:

  • L'emmagatzematge només es realitza per als recursos als quals teniu accés de lectura.
  • Podeu passar una llista d'espais de noms com a entrada, en cas contrari s'utilitzaran tots els disponibles per al vostre context.
  • Tant els recursos de l'espai de noms com els recursos globals del clúster es desen.
  • Podeu utilitzar la utilitat localment com a script normal o executar-la en un contenidor o en un clúster de Kubernetes (per exemple, com a CronJob).
  • Pot crear arxius i girar-los darrere d'ell.
  • Pot confirmar l'estat a un repositori git i enviar-lo a un repositori remot.
  • Podeu especificar una llista específica de recursos del clúster per descarregar.

Llegiu més sobre com configurar i treballar amb el guió documentació

Font: linux.org.ru