Available in: CE, BE, SE, SE+, EE
The module has 36 alerts.
The module is enabled by default in the Default
bundle.
The module is disabled by default in the following bundles: Managed
, Minimal
.
Conversions
Perform the following actions if you need to convert data from one version of the module parameter schema to another:
- From version 1 to 2:
Delete
allowedKubernetesVersions
andallowedBundles
.
Settings
The module is configured using the ModuleConfig custom resource named node-manager
(learn more about setting up Deckhouse…).
Example of the ModuleConfig/node-manager
resource for configuring the module:
apiVersion: deckhouse.io/v1alpha1
kind: ModuleConfig
metadata:
name: node-manager
spec:
version: 2
enabled: true
settings: # <-- Module parameters from the "Parameters" section below.
Parameters
Schema version: 2
- settings
- settings.earlyOomEnabled
Set to ‘false’ to disable early OOM killer in case it behaves incorrectly.
Default:
true
Example:
earlyOomEnabled: false
- settings.instancePrefix
The prefix to use when creating instances via the corresponding cloud provider module.
The default value can be calculated based on the
ClusterConfiguration
struct if the cluster is installed via the Deckhouse installer.Example:
instancePrefix: kube
- settings.mcmEmergencyBrake
Set to ‘true’ to disable machine-controller-manager in case of potentially cluster-damaging changes.
Warning! Use this flag only if you know what you are doing and clearly understand the consequences.
Default:
false
Example:
mcmEmergencyBrake: false