Provider Exoscale
The parent key for all of the following parameters is appcat.provider.exoscale
.
You can also have a look at the tutorial for installing the Exoscale 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 Exoscale API.
You can specify the name and namespace of the created secret and the stringData
in the data
field.
The data
field should contain an IAM access key in the field EXOSCALE_API_KEY
and the corresponding secret key in the field EXOSCALE_API_SECRET
.
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 exoscale 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.