v1.1.1

kubernetes // hors bande

Maintenance déclarative
pour Kubernetes

Playbooks YAML versionnés pour down, up et reset ordonnés — hooks, notifications et dry-run par défaut.

$ curl -fsSL https://get.kzero.hermesrodriguez.com/install.sh | sh
$ kzero --print-sample-config > ./kzero.yaml  # adjust
$ kzero analyze
$ kzero down    # dry-run when run.mode: dry-run
curl -fsSL https://get.kzero.hermesrodriguez.com/install.sh | sh

Déclaratif

Pipelines, ordre des étapes, workspace Helm et hooks dans la config — pas d’arbres shell ad hoc dans le code.

Defaults sûrs

dry-run et analyze avant live ; preflight checks ; run.api_watchdog et pipeline.stalled détectent perte d’API et pipelines bloqués.

Niveau opérateur

Logs horodatés, notify Slack/webhook, releases signées Cosign et SBOMs — pour bastions et CI, pas de boutons magiques.

kzero en un coup d’œil

Infographie kzero v1.1.1 : hooks par phase/étape, API watchdog, notifications et codes de sortie 0–4

Démarrage rapide

Exemples opérateur : kzero-selfhosted/run/examples

Dernières releases

v1.1.12026-09-02

Sécurité
  • Toolchain Go 1.26.6 (correctifs stdlib sur images 1.26.5)
  • GHCR ghcr.io/hrodrig/kzero:v1.1.1 passe le gate Grype de release-check

v1.1.02026-08-01

Mineure
  • kzero diff — désiré vs live pour --phase up|down ; code 2 en cas de dérive
  • Étapes natives job/cronjob (cycle Job + suspend/resume CronJob)
  • Helm SDK v4.2.3 ; grpc v1.82.1 ; ignores GO-2026-5932 retirés

v1.0.22026-07-31

Patch
  • command.shell — interpréteur opt-in pour hooks, pre/post, custom et scripts release .sh (défaut /bin/sh)
  • Pin golang.org/x/crypto v0.54.0 et hygiène Grype jusqu’à Helm SDK v4

Rapport technique v1.1.1 · Changelog complet sur GitHub

Dépôts