actions-marketplace-validations/SensuFlow
Manage Sensu resources using sensuctl prune and create commands
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| sensu_api_url | The Sensu API url (alt use env SENSU_API_URL) | yes | — |
| sensu_api_key | The Sensu API key (alt use env SENSU_API_KEY) | no | — |
| configure_args | Optional arguments to pass to sensuctl configure | no | — |
| sensu_ca_string | Optional Custom CA pem string | no | — |
| sensu_ca_file | Optional Custom CA pem file location | no | — |
| namespaces_dir | Optional directory to process default: '.sensu/namespaces' | no | — |
| namespaces_file | Optional YAML file containing namespace resource to create default: '.sensu/cluster/namespaces.yml' | no | — |
| matching_label | Optional Sensu label to use in label selector, default: 'sensu.io/workflow' | no | — |
| matching_condition | Optional Sensu label matching condition for label selector, default: "== 'sensu-flow" | no | — |
| managed_resources | Optional comma seperated list of managed resources | no | — |
| resource_authors | Optional comma seperated list users to filter created_by metadata, defaults to sensu-flow | no | — |
| disable_tls_verify | Optional boolean argument to to disable tls cert verification default: false | no | — |
| disable_sanity_checks | Optional boolean argument to to disable sanity checks default: false | no | — |
| sensu_user | DEPRECATED: The Sensu user to auth (alt use env SENSU_USER) | no | — |
| sensu_password | DEPRECATED: The Sensu user password (alt use env SENSU_PASSWORD) | no | — |
Outputs
no outputs