Parameters
The parent key for all of the following parameters is capi_provider_talos.
namespace
| type |
string |
| default |
|
The namespace in which to deploy this component.
The component assumes that this namespace already exists via dependency component-capi-core.
images
| type |
dict |
| default |
See |
The default Docker image location and tag to use for the CAPI provider talos components (keys capi-boostrap-provider-talos and capi-controlplane-provider-talos).
Entries in this dict should be dictionaries with keys registry, image, and tag. This structure provides the basis for dependency maintenance with Renovate.
The values of capi-bootstrap-provider-talos.tag and capi-controlplane-provider-talos.tag in this dict is used by the component to select the versions of the upstream CAPI provider talos components.
kustomization_urls
| type |
dict |
| default |
See |
This parameter allows providing non-standard URLs for each provider’s base Kustomization.
The component will look for fields that match the fields in parameter images and expects values to be valid Git repository URLs.
| Currently, the component looks for the Kustomization in a hard-coded path in the provided repository. |
bootstrap.variables
| type |
dict |
| default |
See |
An object with environment variables that the generated manifests of the bootstrap provider will be templated with, similar to clusterctl.
Variables should be specified in the format:
variables:
FOO: bar