pipery-dev/Pipery Helm CD
CD pipeline for Helm: update chart values → helm upgrade → wait for Kubernetes rollout
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| project_path | Path to the project source tree. | no | . |
| config_file | Path to the pipery config file. | no | .pipery/config.yaml |
| release_name | Helm release name. | no | "" |
| chart | Helm chart path or OCI reference. | no | "" |
| namespace | Kubernetes namespace for the release. | no | default |
| values_file | Path to a values.yaml override file. | no | "" |
| set_values | Comma-separated set values (key=val). | no | "" |
| image_tag | Image tag to set via --set (leave empty to skip). | no | ${{ github.sha }} |
| image_key | Helm values key for the image tag (e.g. image.tag). | no | image.tag |
| kubeconfig | Base64-encoded kubeconfig for cluster access. | no | "" |
| timeout | Timeout for helm upgrade. | no | 5m |
| atomic | Roll back on failure. | no | true |
| skip_deploy | Skip helm upgrade step. | no | false |
| skip_status_check | Skip rollout status check. | no | false |
| log_file | Path to write the JSONL log file. | no | pipery.jsonl |
Outputs
no outputs