helm/values.yaml (36 lines of code) (raw):
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
#
# Default values for iotdb-cluster.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
nameOverride: "iotdb"
fullnameOverride: "iotdb"
image:
repository: apache/iotdb
pullPolicy: IfNotPresent
tag: latest
storage:
className: local-storage
datanode:
name: datanode
nodeCount: 3
enableRestService: true
storageCapacity: 200Gi
resources:
requests:
memory: 8Gi
cpu: 4000m
limits:
memory: 16Gi
cpu: 8000m
confignode:
name: confignode
nodeCount: 3
storageCapacity: 100Gi
resources:
requests:
memory: 2048Mi
cpu: 2000m
limits:
memory: 4096Mi
cpu: 4000m
configNodeConsensusProtocolClass: org.apache.iotdb.consensus.ratis.RatisConsensus
schemaReplicationFactor: 3
schemaRegionConsensusProtocolClass: org.apache.iotdb.consensus.ratis.RatisConsensus
dataReplicationFactor: 2
dataRegionConsensusProtocolClass: org.apache.iotdb.consensus.iot.IoTConsensus