Provider Cloudscale
The parent key for all of the following parameters is appcat.provider.cloudscale
.
You can also have a look at the tutorial for installing the cloudscale.ch stack. |
connectionSecretNamespace
type |
string |
default |
|
A namespace to store the connection secrets in. The namespace will be created and managed by this component.
credentials
type |
dict |
Credentials to connect to the cloudscale.ch API.
You can specify the name and namespace of the created secret, and the stringData
in the data
field.
The data
field should contain a valid API token CLOUDSCALE_API_TOKEN
.
spec
type |
dict |
The spec
parameters contains the spec
of the Provider
resource.
Consult the upstream documentation for configuration options.
providerConfig
type |
dict |
The spec
of the ProviderConfig
.
By default, the component will add the credentials to the provider config.
Look at the provider cloudscale for available configuration options.
controllerConfig
type |
dict |
The spec
of the ControllerConfig
.
If the component is deployed on OpenShift, it will automatically add the necessary security context changes to the config.
Consult the upstream documentation for configuration options.