github.com/openebs/node-disk-manager@v1.9.1-0.20230225014141-4531f06ffa1e/deploy/helm/charts/values.yaml (about)

     1  # Default values for ndm.
     2  # This is a YAML-formatted file.
     3  # Declare variables to be passed into your templates.
     4  release:
     5    version: "2.1.0"
     6  
     7  imagePullSecrets:
     8  #  - name: "image-pull-secret"
     9  
    10  ndm:
    11    componentName: ndm
    12    enabled: true
    13    image:
    14      # Make sure that registry name end with a '/'.
    15      # For example : quay.io/ is a correct value here and quay.io is incorrect
    16      registry:
    17      repository: openebs/node-disk-manager
    18      pullPolicy: IfNotPresent
    19      # Overrides the image tag whose default is the chart appVersion.
    20      tag: 2.1.0
    21    sparse:
    22      path: "/var/openebs/sparse"
    23      size: "10737418240"
    24      count: "0"
    25    updateStrategy:
    26      type: RollingUpdate
    27    annotations: {}
    28    podAnnotations: {}
    29    resources: {}
    30    # limits:
    31    #   cpu: 10m
    32    #   memory: 32Mi
    33    # requests:
    34    #   cpu: 10m
    35    #   memory: 32Mi
    36    ## Labels to be added to ndm daemonset pods
    37    podLabels:
    38      name: openebs-ndm
    39    nodeSelector: {}
    40    tolerations: []
    41    securityContext: {}
    42    filters:
    43      enableOsDiskExcludeFilter: true
    44      osDiskExcludePaths: "/,/etc/hosts,/boot"
    45      enableVendorFilter: true
    46      excludeVendors: "CLOUDBYT,OpenEBS"
    47      enablePathFilter: true
    48      includePaths: ""
    49      excludePaths: "loop,fd0,sr0,/dev/ram,/dev/dm-,/dev/md,/dev/rbd,/dev/zd"
    50    probes:
    51      enableSeachest: false
    52      enableUdevProbe: true
    53      enableSmartProbe: true
    54    metaConfig:
    55      nodeLabelPattern: ""
    56      deviceLabelTypes: ""
    57    healthCheck:
    58      initialDelaySeconds: 30
    59      periodSeconds: 60
    60  
    61  ndmOperator:
    62    name: operator
    63    enabled: true
    64    image:
    65      registry:
    66      repository: openebs/node-disk-operator
    67      pullPolicy: IfNotPresent
    68      # Overrides the image tag whose default is the chart appVersion.
    69      tag: 2.1.0
    70    podLabels:
    71      name: openebs-ndm-operator
    72    annotations: {}
    73    podAnnotations: {}
    74    nodeSelector: {}
    75    resources: {}
    76    securityContext: {}
    77    tolerations: []
    78    healthCheck:
    79      initialDelaySeconds: 15
    80      periodSeconds: 20
    81    readinessCheck:
    82      initialDelaySeconds: 5
    83      periodSeconds: 10
    84    replicas: 1
    85    upgradeStrategy: Recreate
    86  
    87  ndmExporter:
    88    enabled: false
    89    image:
    90      registry:
    91      repository: openebs/node-disk-exporter
    92      pullPolicy: IfNotPresent
    93      # Overrides the image tag whose default is the chart appVersion.
    94      tag: 2.1.0
    95    nodeExporter:
    96      name: node-exporter
    97      podLabels:
    98        name: openebs-ndm-node-exporter
    99      # The TCP port number used for exposing ndm-node-exporter metrics.
   100      # If not set, service will not be created to expose metrics endpoint to serviceMonitor
   101      # and listen-port flag will not be set and container port will be empty.
   102      metricsPort: 9101
   103      nodeSelector: {}
   104      tolerations: []
   105    clusterExporter:
   106      name: cluster-exporter
   107      podLabels:
   108        name: openebs-ndm-cluster-exporter
   109      # The TCP port number used for exposing ndm-cluster-exporter metrics.
   110      # If not set, service will not be created to expose metrics endpoint to serviceMonitor
   111      # and listen-port flag will not be set and container port will be empty.
   112      metricsPort: 9100
   113      nodeSelector: {}
   114      tolerations: []
   115  
   116  helperPod:
   117    image:
   118      registry: ""
   119      repository: openebs/linux-utils
   120      pullPolicy: IfNotPresent
   121      # Overrides the image tag whose default is the chart appVersion.
   122      tag: 3.4.0
   123  
   124  crd:
   125    enableInstall: false
   126  
   127  featureGates:
   128    enabled: true
   129    GPTBasedUUID:
   130      enabled: true
   131      featureGateFlag: "GPTBasedUUID"
   132    APIService:
   133      enabled: false
   134      featureGateFlag: "APIService"
   135      address: "0.0.0.0:9115"
   136    UseOSDisk:
   137      enabled: false
   138      featureGateFlag: "UseOSDisk"
   139    ChangeDetection:
   140      enabled: false
   141      featureGateFlag: "ChangeDetection"
   142    PartitionTableUUID:
   143      enabled: false
   144      featureGateFlag: "PartitionTableUUID"
   145  
   146  # Directory used by the OpenEBS to store debug information and so forth
   147  # that are generated in the course of running OpenEBS containers.
   148  varDirectoryPath:
   149    baseDir: "/var/openebs"
   150  
   151  serviceAccount:
   152    # Specifies whether a service account should be created
   153    create: true
   154    # The name of the service account to use.
   155    # If not set and create is true, a name is generated using the fullname template
   156    name: openebs-ndm