github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/mongodb/values.yaml (about)

     1  # Default values for mongodb.
     2  # This is a YAML-formatted file.
     3  # Declare variables to be passed into your templates.
     4  
     5  image:
     6    registry: infracreate-registry.cn-zhangjiakou.cr.aliyuncs.com
     7    repository: apecloud/mongo
     8    pullPolicy: IfNotPresent
     9    # Overrides the image tag whose default is the chart appVersion.
    10    tag: 5.0.14 # 6.0.3-debian-11-r0
    11  
    12  walg:
    13    repository: apecloud/wal-g
    14    tag: mongo-latest
    15  
    16  clusterVersionOverride: ""
    17  nameOverride: ""
    18  fullnameOverride: ""
    19  
    20  roleProbe:
    21    failureThreshold: 3
    22    periodSeconds: 2
    23    timeoutSeconds: 2
    24  
    25  ## Authentication parameters
    26  ##
    27  auth:
    28    ## @param auth.password Password for the "mongodb" admin user, leave empty 
    29    ## for random generated password.
    30    ##
    31    password:
    32    ## @param auth.database Name for a custom database to create
    33    ##
    34    database: "admin"
    35  
    36  logConfigs:
    37    running: /data/mongodb/logs/mongodb.log*
    38  
    39  dataMountPath: /data/mongodb
    40  
    41  metrics:
    42    image:
    43      registry: infracreate-registry.cn-zhangjiakou.cr.aliyuncs.com
    44      repository: apecloud/agamotto
    45      tag: 0.1.2-beta.1
    46      pullPolicy: IfNotPresent
    47    config:
    48      extensions:
    49        health_check:
    50          endpoint: 0.0.0.0:13133
    51          path: /health/status
    52          check_collector_pipeline:
    53            enabled: true
    54            interval: 2m
    55            exporter_failure_threshold: 5
    56  
    57      receivers:
    58        apecloudmongodb:
    59          endpoint: 127.0.0.1:27017
    60          username: ${env:MONGODB_ROOT_USER}
    61          password: ${env:MONGODB_ROOT_PASSWORD}
    62          connect_params: admin?ssl=false&authSource=admin
    63          collect_all: true
    64          collection_interval: 15s
    65          direct_connect: true
    66          global_conn_pool: false
    67          compatible_mode: true
    68  
    69      processors:
    70        batch:
    71          timeout: 5s
    72        memory_limiter:
    73          limit_mib: 1024
    74          spike_limit_mib: 256
    75          check_interval: 10s
    76  
    77      exporters:
    78        prometheus:
    79          endpoint: 0.0.0.0:9216
    80          const_labels: [ ]
    81          send_timestamps: false
    82          metric_expiration: 30s
    83          enable_open_metrics: false
    84          resource_to_telemetry_conversion:
    85            enabled: true
    86  
    87      service:
    88        telemetry:
    89          logs:
    90            level: info
    91          metrics:
    92            address: 0.0.0.0:8888
    93        pipelines:
    94          metrics:
    95            receivers: [apecloudmongodb]
    96            processors: [memory_limiter]
    97            exporters: [prometheus]
    98  
    99        extensions: [health_check]
   100  
   101  
   102  ## @param enabledClusterVersions specifies the enabled cluster versions, if not set, all cluster versions are enabled
   103  ## and will be rendered, installed. Otherwise, only the specified cluster versions will be rendered and installed.
   104  ## Example:
   105  ##   --set "enabledClusterVersions={mongodb-4.0,mongodb-4.2}"
   106  ##   --set enabledClusterVersions=''   # this will enable all cluster versions
   107  ##   --set enabledClusterVersions={}   # this will disable all cluster versions, the enabledClusterVersions has an empty
   108  ##                                     # value and the length is 1
   109  enabledClusterVersions: [ ]