skyhook-io/Skyhook Kustomize Edit
Edit kustomize overlays - set images, labels, annotations, name/namespace, replicas, ConfigMap values
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| overlay_dir | Path to kustomize overlay directory | yes | — |
| debug | Enable debug output | no | false |
| image | Container image (e.g., registry.io/app or registry.io/app:v1.2.3) | no | — |
| tag | Image tag (e.g., v1.2.3, latest, sha-abc123) | no | — |
| images_json | Multiple images as JSON array: [{"name":"registry.io/app","newName":"other.io/app","newTag":"v1.2.3"}] | no | — |
| version_label | Value for app.kubernetes.io/version label | no | — |
| annotations | Annotations to add (key:value or key=value format, one per line) | no | — |
| labels | Labels to add (key:value or key=value format, one per line) | no | — |
| name_prefix | Name prefix to set | no | — |
| name_suffix | Name suffix to set | no | — |
| namespace | Namespace to set | no | — |
| replicas | Replicas count to set (JSON format, e.g., [{"name":"deployment-name","count":3}]) | no | — |
| env_patches | Environment file patches (JSON format matching patch-env-files, e.g., {"container.env":{"SENTRY_RELEASE":"v1.2.3"}}) | no | — |
Outputs
| name | description |
|---|---|
| overlay_dir | Path to the edited overlay |
| kustomization_file | Path to kustomization.yaml |