skyhook-io/Skyhook Kubernetes Wait
Wait for Kubernetes workloads to become ready. Delegates Rollout waits to skyhook-io/argo-rollouts-wait@v1.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| namespace | Default namespace for workloads that omit it | yes | — |
| workloads_json | JSON array from Inspect: [{kind,name,namespace?}]. May include kind=="Rollout". | yes | — |
| timeout | Wait timeout (e.g., 300s, 5m). Applied to all waits. | no | 300s |
| show_status | After waiting, show kubectl status for the provided workloads | no | true |
| verify_only | Pass-through to Argo Rollouts Wait when delegating (health check only) | no | false |
| wait_for_deployment_id | Enable waiting for deployment-id annotation before rollout status (for async deploys like ArgoCD) | no | false |
| expected_deployment_id | Wait until workload has this deployment-id annotation. Defaults to current GitHub run ID. | no | ${{ github.run_id }} |
| annotation_timeout | Timeout for waiting for deployment-id annotation (e.g., 300s, 5m). | no | 300s |
Outputs
no outputs