Releases: ppiankov/deployscope
Releases · ppiankov/deployscope
v0.2.0
Added
- Agent-native CLI — Cobra subcommands:
serve,status,namespaces,init,doctor,version - StatefulSet and DaemonSet support — monitors all three workload types with type-specific health logic
- Prometheus /metrics endpoint — workload health gauges, HTTP request metrics, Go runtime collectors
- Grafana dashboards — deployment health and self-monitoring dashboard JSON files
- Integration pointer annotations —
deployscope.dev/owner,tier,gitops-repo,gitops-path,oncall,runbook,dashboard,depends-on,health-endpoint,deep-health,deep-health-detail - Opt-out annotation —
deployscope.dev/ignore: "true"makes workloads invisible to agents - Deterministic routing — status output includes action/reason/priority based on tier + health
- Agent readiness score —
doctorreports annotation coverage and cluster readiness percentage --format json— all CLI commands support structured JSON output--unhealthyfilter — status command can show only degraded/down workloads--redactflag — scrubs sensitive values from annotation outputlast_transitiontimestamp — per-workload transition time from K8s conditions- SKILL.md — ANCC-compliant agent discovery spec in docs/
- GHCR Docker image — multi-arch (linux/amd64, linux/arm64) published on tag push
Changed
- Refactored main.go to delegate to Cobra CLI
- RBAC updated to include statefulsets and daemonsets
- Dockerfile updated to Go 1.25
- go.mod updated to Go 1.25
Install
# macOS (Apple Silicon)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.2.0/deployscope_0.2.0_darwin_arm64.tar.gz
tar -xzf deployscope_0.2.0_darwin_arm64.tar.gz
sudo mv deployscope /usr/local/bin/
# macOS (Intel)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.2.0/deployscope_0.2.0_darwin_amd64.tar.gz
tar -xzf deployscope_0.2.0_darwin_amd64.tar.gz
sudo mv deployscope /usr/local/bin/
# Linux (amd64)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.2.0/deployscope_0.2.0_linux_amd64.tar.gz
tar -xzf deployscope_0.2.0_linux_amd64.tar.gz
sudo mv deployscope /usr/local/bin/Verify checksums: sha256sum -c checksums.txt
v0.1.1
Release v0.1.1
Install
# macOS (Apple Silicon)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.1/deployscope_0.1.1_darwin_arm64.tar.gz
tar -xzf deployscope_0.1.1_darwin_arm64.tar.gz
sudo mv deployscope /usr/local/bin/
# macOS (Intel)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.1/deployscope_0.1.1_darwin_amd64.tar.gz
tar -xzf deployscope_0.1.1_darwin_amd64.tar.gz
sudo mv deployscope /usr/local/bin/
# Linux (amd64)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.1/deployscope_0.1.1_linux_amd64.tar.gz
tar -xzf deployscope_0.1.1_linux_amd64.tar.gz
sudo mv deployscope /usr/local/bin/Verify checksums: sha256sum -c checksums.txt
v0.1.0
Release v0.1.0
Install
# macOS (Apple Silicon)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.0/deployscope_0.1.0_darwin_arm64.tar.gz
tar -xzf deployscope_0.1.0_darwin_arm64.tar.gz
sudo mv deployscope /usr/local/bin/
# macOS (Intel)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.0/deployscope_0.1.0_darwin_amd64.tar.gz
tar -xzf deployscope_0.1.0_darwin_amd64.tar.gz
sudo mv deployscope /usr/local/bin/
# Linux (amd64)
curl -LO https://github.com/ppiankov/deployscope/releases/download/v0.1.0/deployscope_0.1.0_linux_amd64.tar.gz
tar -xzf deployscope_0.1.0_linux_amd64.tar.gz
sudo mv deployscope /usr/local/bin/Verify checksums: sha256sum -c checksums.txt