This module is enabled by default.

Parameters

  • highAvailabilityboolean

    Manually enable the high availability mode.

    By default, Deckhouse automatically decides whether to enable the HA mode. Click here to learn more about the HA mode for modules.

    Examples:

    highAvailability: true
    
    highAvailability: false
    
  • nodeSelectorobject

    The same as in the pods’ spec.nodeSelector parameter in Kubernetes.

    If the parameter is omitted or false, it will be determined automatically.

    Example:

    nodeSelector:
      disktype: ssd
    
  • tolerationsarray of objects

    The same as in the pods’ spec.tolerations parameter in Kubernetes;

    If the parameter is omitted or false, it will be determined automatically.

    Example:

    tolerations:
    - key: key1
      operator: Equal
      value: value1
      effect: NoSchedule
    
    • effectstring
    • keystring
    • operatorstring
    • tolerationSecondsinteger
    • valuestring
  • vpaobject

    VPA settings for kube-state-metrics deployment.

    Example:

    vpa:
      kubeStateMetricsMaxCPU: 130m
      kubeStateMetricsMaxMemory: 115Mi
    
    • kubeStateMetricsMaxCPU

      CPU requests.

      Examples:

      kubeStateMetricsMaxCPU: 3
      
      kubeStateMetricsMaxCPU: 100m
      
      kubeStateMetricsMaxCPU: 1000m
      
    • kubeStateMetricsMaxMemory

      Memory requests.

      Example:

      kubeStateMetricsMaxMemory: 3Mi