v1.1.3

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.32026-09-27

Sécurité
  • grpc transitif v1.83.2 (Dependabot #12 / GHSA-2v4p-qf9q-27wj)
  • otel/sdk transitif v1.45.0 (Dependabot #13 / GHSA-8wmf-6v46-5gfg)

v1.1.22026-09-26

Patch
  • Journal de pipeline opt-in sur bastion (run.log_dir / --log-file)
  • grpc v1.83.1 ; cask Homebrew sans url.verified déprécié

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

Rapport technique v1.1.3 · Changelog complet sur GitHub

Dépôts