scout-attribute
OfficialPinpoint the provenance of every field value.
Software Engineering#drift detection#kubernetes#provenance#gitops#confighub#managedFields#field attribution
Authorconfighub
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of figuring out where a specific Kubernetes field value came from (the controller that wrote it, the git source behind it, or a ConfigHub Link binding) so you can answer “why is this value like that?” during drift, audit, or investigation.
Core Features & Use Cases
- Per-field mutation attribution: Enriches three-way compare and explain output with
cause,managerHint, and evidence derived from Kubernetesmetadata.managedFields. - Git-source provenance: Reports the controller-derived
{repoUrl, revision, path}and, when a local checkout is available, adds raw YAMLfile:lineback-resolution. - ConfigHub binding lineage (connected mode): Identifies which ConfigHub Link(s) and upstream unit/path(s) feed a given field via
bindingSourceandincomingBindings[], supporting “upstream intent vs live field” investigations. - Use case: When a deployment’s
replicasdiffers between live and governed intent, you can identify whether it’s likely controller-driven drift vs a manual override and trace the value to its upstream unit/path.
Quick Start
Ask your AI to run a three-way compare for a field mismatch and include attribution details: “Show me the provenance of replicas on Deployment/api in namespace prod, and explain whether it’s controller-drift or manual-edit.”
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: scout-attribute Download link: https://github.com/confighub/cub-scout/archive/main.zip#scout-attribute Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.