Kube-dump 1.0

Kube-dump 1.0

Den första versionen av verktyget har släppts, vilket gör det möjligt att spara resurser från Kubernetes-kluster i form av rena yaml-manifest utan onödig metadata. Skriptet är användbart för dem som behöver överföra konfigurationer mellan kluster utan tillgång till de ursprungliga konfigurationsfilerna, eller för att ställa in säkerhetskopiering av klusterresurser. Det kan köras lokalt som ett bash-skript, men för dem som inte vill installera beroenden som kubectl, jq och yq, har en behållare. Dessutom är behållaren redo att köras som en CronJob med roller som tilldelats i Service Account.

Nyckelfunktioner:

  • Sparandet utförs endast för de resurser som du har läsåtkomst till.
  • Du kan ange en lista över namnrymder; om inte, kommer alla som är tillgängliga för din kontext att användas.
  • Det går att spara både resurser för namnrymder och globala resurser från klustret.
  • Verktyget kan användas lokalt som ett vanligt skript, eller köras i en behållare eller i en Kubernetes-kluster (till exempel som en CronJob).
  • Det kan skapa arkiv och rotera dem.
  • Det kan registrera tillståndet i ett git-repository och skicka det till ett fjärrrepository.
  • Du kan ange en specifik lista över klusterresurser för export.

Läs mer om inställning och användning av skriptet dokumentationen

Källa: linux.org.ru

Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar 🔥 Köp pålitlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster