Repository navigation
Auto Release from Main Branch
This release was automatically created from the latest changes on the main branch.
Commit: 2ba15d3
Timestamp: 2026-09-02T08:54:24+01:00
Commit Message: docs: scoping for the slim (client-go-free) daemon build (#156)
Measured plan for the one remaining daemon follow-up (size-only, no functional
impact). Captures the real numbers (64MB stripped, 487 k8s/helm packages in the
build graph), the 8-package coupling surface with per-package daemon-need +
action, the build-tag mechanism (nok8s + interface-ized Agent fields), a 4-phase
plan, and a CI check (0 k8s packages under -tags nok8s). Documents why it's a
~1-2wk interface-extraction effort rather than a quick change.
Installation
Helm Chart (Recommended for Kubernetes)
helm install pipeops-agent oci://ghcr.io/pipeopshq/pipeops-agent/pipeops-agent \
--version v0.0.241 \
--set agent.pipeops.token="your-pipeops-token" \
--set agent.cluster.name="your-cluster-name"Quick Install (Binary)
curl -fsSL https://raw.githubusercontent.com/pipeopshq/pipeops-k8-agent/main/scripts/install.sh | bashDocker
docker pull ghcr.io/pipeopshq/pipeops-k8-agent:v0.0.241Verification
sha256sum -c checksums.txtWhat's Changed
- feat(agent): daemon (non-k8s) origin mode — config + SSRF guard [Phase 0–2] by @9trocode in #151
- feat(agent): daemon config hot-reload + thread-safe HostDialer by @9trocode in #152
- feat(agent): file-backed state for daemon mode (no Kubernetes) by @9trocode in #153
- feat: daemon-mode packaging — Dockerfile.daemon, systemd unit, quick start by @9trocode in #154
- feat(daemon): per-route origin scheme + origin dial metrics by @9trocode in #155
- docs: scoping for the slim (client-go-free) daemon build by @9trocode in #156
Full Changelog: v0.0.240...v0.0.241