Skip to content

Releases: ppiankov/deployscope

v0.2.0

21 Mar 05:39

Choose a tag to compare

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 annotationsdeployscope.dev/owner, tier, gitops-repo, gitops-path, oncall, runbook, dashboard, depends-on, health-endpoint, deep-health, deep-health-detail
  • Opt-out annotationdeployscope.dev/ignore: "true" makes workloads invisible to agents
  • Deterministic routing — status output includes action/reason/priority based on tier + health
  • Agent readiness scoredoctor reports annotation coverage and cluster readiness percentage
  • --format json — all CLI commands support structured JSON output
  • --unhealthy filter — status command can show only degraded/down workloads
  • --redact flag — scrubs sensitive values from annotation output
  • last_transition timestamp — 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

18 Mar 13:52

Choose a tag to compare

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

24 Feb 15:43

Choose a tag to compare

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