v1.1.1

kubernetes // fuera de banda

Mantenimiento declarativo
para Kubernetes

Playbooks YAML versionados para down, up y reset ordenados — con hooks, notificaciones y dry-run por defecto.

$ 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

Declarativo

Pipelines, orden de pasos, workspace Helm y hooks viven en config — no árboles shell ad hoc en el código.

Defaults seguros

dry-run y analyze antes de live; preflight checks; run.api_watchdog y pipeline.stalled detectan pérdida de API y pipelines congelados.

Grado operador

Logs con timestamp, notify Slack/webhook, releases firmados con Cosign y SBOMs — para bastiones y CI, sin botones mágicos.

kzero de un vistazo

Infografía kzero v1.1.1: pipelines down/up/reset, YAML declarativo, modos dry-run/live y tipos de paso nativos incl. Job/CronJob

Inicio rápido

Ejemplos para operadores: kzero-selfhosted/run/examples

Releases recientes

v1.1.12026-09-02

Seguridad
  • Toolchain Go 1.26.6 (parches stdlib en imágenes 1.26.5)
  • GHCR ghcr.io/hrodrig/kzero:v1.1.1 pasa el gate Grype de release-check

v1.1.02026-08-01

Minor
  • kzero diff — deseado vs live con --phase up|down; sale 2 si hay drift
  • Pasos nativos job/cronjob (ciclo de Job + suspend/resume de CronJob)
  • Helm SDK v4.2.3; grpc v1.82.1; se quitan ignores GO-2026-5932

v1.0.22026-07-31

Patch
  • command.shell — intérprete opt-in para hooks, pre/post, custom y scripts release .sh (default /bin/sh)
  • Pin golang.org/x/crypto v0.54.0 e higiene Grype hasta Helm SDK v4

Informe técnico v1.1.1 · Changelog completo en GitHub

Repositorios