Releases: hrodrig/kzero-selfhosted
Releases · hrodrig/kzero-selfhosted
Release list
0.1.17
Changed
- Upstream pin: kzero v1.1.3 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (Dependabot grpc/otel security patch; was v1.1.1).
See CHANGELOG.md for full history.
0.1.16
Changed
- AGENTS.md tracked in Git again (aligned with gghstats-selfhosted); expanded operator agent guidelines.
.cursor/remains local-only. - Upstream pin: kzero v1.1.1 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (Go 1.26.6 security patch; was v1.1.0).
See CHANGELOG.md for full history.
0.1.15
Changed
- Upstream pin: kzero v1.1.0 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (was v1.0.2). - Operator docs: recommend v1.1.0 for
kzero diff, nativejob/cronjobsteps, and Helm SDK v4 (hosthelmCLI v3 still fine forrun.execution: shell).
See CHANGELOG.md for full history.
0.1.14
Changed
- Upstream pin: kzero v1.0.2 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (was v1.0.1). - Operator docs: recommend v1.0.2 for
command.shell(opt-in hook/interpreter path; default/bin/sh) and continued crypto/Grype hygiene from the app release.
See CHANGELOG.md for full history.
0.1.13
Changed
- Upstream pin: kzero v1.0.1 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (was v1.0.0). - Operator docs: recommend v1.0.1 for live
reseton slow/remote APIs (retry treatsconnection lost/http2: client connection lostas transient).
See CHANGELOG.md for full history.
0.1.12
Changed
- Upstream pin: kzero v1.0.0 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (was v0.9.0). - Operator docs: document v1.0.0 stable contract (default
run.execution: native, exit codes 0–4,kzero doctor); recommend v1.0.0 forplatform-resetandfull-reset-example.
See CHANGELOG.md for full history.
0.1.11
Added
run/examples/platform-reset/— anonymized large maintenance profile (platformnamespace): generic workloads, fullhelm/workspace (PostgreSQL, RabbitMQ, Redis, five jobstores, optional state-store/mongodb), hooks,run-kzerowith cluster slug log names, anonymized live reset log fixture.run/docs/transcripts/reset-live-transcript-platform.anonymized.md— summary of ~9m45s live reset (throttled progress lines, hook ordering).
Changed
- Upstream pin: kzero v0.9.0 in in-cluster Job manifests, kind smoke defaults,
docker runexamples, and operator docs (was v0.8.1). - Operator docs: cross-links to kzero deployment-models; document v0.9.0 features used by wrappers (
kzero target --output slug, graceful SIGINT/SIGTERM shutdown,notify.require_delivery). - Example READMEs: v0.9.0 recommended for
platform-resetandfull-reset-example(bastion livereset).
See CHANGELOG.md for full history.
0.1.10
Changed
- Upstream pin: kzero v0.8.1 in in-cluster Job manifests, kind smoke defaults, and operator docs (was v0.7.3).
run/examples/full-reset-example/kzero-full-reset.sample.yml: addrun.api_watchdog(recommended for livereseton remote API paths; ships in kzero v0.8.0+).- Operator docs: sync network-loss / automation cross-links for shipped 0.8.x features (API watchdog, notify
[ERR],pipeline.stalled) — no longer “until v0.8.0”. run/docker/README.md: example image tagv0.8.1.
See CHANGELOG.md for full history.
0.1.9
Added
run/examples/full-reset-example/— real-cluster lab in namespacekzero-demo: WordPress + Bitnami MySQL/PostgreSQL/Redis/RabbitMQ (public OCI),install-demo.sh/uninstall-demo.sh, maintenanceresetprofile (truncate-demo-postgres, PVC wipe,infra_probe),run-kzerowrapper.run/docs/full-reset-validation.md— validation runbook (steps 0–7, success criteria, troubleshooting).run/docs/notifications-full-reset.md— Slack attachments,KZERO_NOTIFY_*,kzero notify test.run/docs/transcripts/— anonymized CLI transcripts (analyze, down, up, probe, reset live, notify test).run/docs/automation-and-pipelines.md: link to upstream pipeline-network-loss cookbook and 0.8.x plan for production bastion resets.
Changed
- Upstream pin: kzero v0.7.3 in in-cluster Job manifests and kind smoke defaults (timestamped logs, Slack notify polish,
KZERO_NOTIFY_*env binding).
See CHANGELOG.md for full history.
0.1.8
Changed
- In-cluster Jobs: pin
ghcr.io/hrodrig/kzero:v0.7.2in manifests and kind smoke defaults (upstream 0.7.x band close).
Added
run/in-cluster/— reference Job, ServiceAccount, ClusterRole, ConfigMap, and two-namespace scale smoke (kzero-smoke.sample.yml,manifests/). Documents that pipeline namespaces differ from the Job namespace.make test-kind-in-cluster—testing/scripts/kzero-in-cluster-kind-smoke.sh: kind cluster + in-clusteranalyze→down→upJobs (seetesting/kind/in-cluster/README.md).- Native infra probe sample and RBAC updates (PR6 alignment with kzero v0.7.2).
See CHANGELOG.md for full history.