ModuleConfig
Scope: Cluster
Version: v1alpha1
Defines the configuration of the Deckhouse module. The name of the ModuleConfig resource must match the name of the module (for example, control-plane-manager
for the control-plane-manager
module).
Example:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: module-1
spec:
enabled: true
settings: {}
version: 1
- spec
Required value
- spec.enabled
Enables or disables a module.
Example:
enabled: 'false'
- spec.settings
Module settings.
- spec.source
The source of the module it provided by one (otherwise empty).
- spec.updatePolicy
Module update policy.
Example:
updatePolicy: test-alpha
- spec.version
Version of settings schema.
Example:
version: '1'