v1.0.0

Deklarative Wartung für Kubernetes

Versionierte YAML-Playbooks für geordnetes down, up und reset — mit Hooks, Benachrichtigungen und dry-run als Standard.

$ 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

Deklarativ

Pipelines, Schrittreihenfolge, Helm-Workspace und Hooks in der Config — keine Einmal-Shell-Bäume im Code.

Sichere Defaults

dry-run und analyze vor live; Preflight-Checks; run.api_watchdog und pipeline.stalled erkennen API-Ausfall und eingefrorene Pipelines.

Operator-tauglich

Logs mit Zeitstempel, Slack/Webhook-Notify, Cosign-signierte Releases und SBOMs — für Bastionen und CI, keine Zauberknöpfe.

Bastion-first Reset-Workflow

Von kranker API zu geordnetem down → up / reset: deklaratives YAML auf einem Host mit Out-of-Band-Clusterzugriff.

kzero-Wartungsworkflow: analyze, dry-run, live down und up auf einer Bastion mit kubeconfig

Aktuelle Releases

v1.0.02026-07-15

Stabil
  • Standard für run.execution ist native wenn weggelassen; Exit-Codes 0–4
  • Kind-CI-Smoke im Produktrepo plus PVC/StatefulSet-Cookbook
  • doctor, Shell-Completion, kubectl-kzero und Bastion-first-Vertragsdocs

v0.9.22026-07-11

Werkzeuge
  • JSON Schema für Editoren; kzero completion für bash/zsh/fish/powershell
  • kubectl-kzero-Plugin und kzero doctor (Config, API, RBAC-Hinweise)
  • Live-Retries mit full jitter gegen synchrone Waits

v0.9.12026-07-11

Sicherheit
  • oras-go v2.6.2 (Helm OCI) — Dependabot/CVE-2026-50163
  • Go 1.26.5; distroless static-debian13:nonroot Images

Vollständiges Changelog auf GitHub

Stabiler Vertrag in v1.0

kzero v1.0.1 Patch — Retry behandelt connection lost als transient auf langsamen/remote APIs; stabiler v1.0.0-Vertrag unverändert.kzero v1.0.0

Auch in 0.9.x

Schnellstart

Vollständiges Plattform-Reset-Beispiel:kzero-selfhosted/full-reset-example

Repositories