Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Mar 05:39
· 1 commit to main since this release

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