cloudify-cosmo/Create Kubernetes Environment
Creates a Kubernetes environment.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Oct 5, 2022
- License
- None
Pinned Snippet
uses: cloudify-cosmo/kubernetes-action@1f771fa1badca9fa9727dd858103b23332c7a4ad # v1.3tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| environment-name | Name of Cloudify environment to create | yes | — |
| labels | A labels list of the form <key>:<value>,<key>:<value>. Any comma and colon in <value> must be escaped with \. The labels’ keys are saved in lowercase. | no | - |
| gcp-credentials-file | Path to file containing GCP service account details | no | - |
| token | Kubernetes API token | no | - |
| token-file | Path to file containing an API token | no | - |
| master-host | Hostname/IP of the main Kubernetes host | yes | — |
| namespace | Application's namespace | no | - |
| app-definition-file | Path to Kubernetes application definition file | no | — |
| ca-cert-file | Path, on Cloudify Manager, of a file to use as a CA trust store when connecting to the Kubernetes master host | no | - |
| ssl-cert-file | Path, on Cloudify Manager, of a file to use as a certificate presented to the Kubernetes master host upon connection | no | - |
| ssl-key-file | Path, on Cloudify Manager, of the private key file associated with the certificate specified by `ssl-cert-file` | no | - |
| skip-ssl-verification | Whether to verify SSL connections | no | false |
| other-options-file | YAML/JSON file containing additional Kubernetes options, to be passed along with the namespace | no | - |
| validate-status | Whether to validate the status of the application upon creation | no | false |
| allow_node_redefinition | Whether to allow Kubernetes node redefinition | no | false |
| debug | Whether to generate debug logging of Kubernetes calls | no | false |
| outputs-file | Path to JSON file to receive the Cloudify environment's outputs and capabilities | no | - |
Outputs
| name | description |
|---|---|
| environment-data | The Cloudify environment's outputs and capabilties |