# milvus ![Version: 5.0.8](https://img.shields.io/badge/Version-5.0.8-informational?style=flat-square) ![AppVersion: 2.6.6](https://img.shields.io/badge/AppVersion-2.6.6-informational?style=flat-square) Milvus is an open-source vector database built to power AI applications and vector similarity search. **Homepage:** ## Source Code * ## Requirements Kubernetes: `^1.10.0-0` ## Values | Key | Type | Default | Description | |-----|------|---------|-------------| | affinity | object | `{}` | | | annotations | object | `{}` | | | attu.annotations | object | `{}` | | | attu.containerSecurityContext | object | `{}` | | | attu.enabled | bool | `false` | | | attu.image.pullPolicy | string | `"IfNotPresent"` | | | attu.image.repository | string | `"zilliz/attu"` | | | attu.image.tag | string | `"v2.5.3"` | | | attu.ingress.annotations | object | `{}` | | | attu.ingress.enabled | bool | `false` | | | attu.ingress.hosts[0] | string | `"milvus-attu.local"` | | | attu.ingress.ingressClassName | string | `""` | | | attu.ingress.labels | object | `{}` | | | attu.ingress.tls | list | `[]` | | | attu.name | string | `"attu"` | | | attu.podLabels | object | `{}` | | | attu.resources | object | `{}` | | | attu.route.annotations | object | `{}` | | | attu.route.enabled | bool | `false` | | | attu.route.host | string | `""` | | | attu.route.labels | object | `{}` | | | attu.route.tls.insecureEdgeTerminationPolicy | string | `"Redirect"` | | | attu.route.tls.termination | string | `"edge"` | | | attu.securityContext | object | `{}` | | | attu.service.annotations | object | `{}` | | | attu.service.labels | object | `{}` | | | attu.service.port | int | `3000` | | | attu.service.type | string | `"ClusterIP"` | | | cdc.affinity | object | `{}` | | | cdc.annotations | object | `{}` | | | cdc.containerSecurityContext | object | `{}` | | | cdc.enabled | bool | `false` | | | cdc.extraEnv | list | `[]` | | | cdc.heaptrack.enabled | bool | `false` | | | cdc.nodeSelector | object | `{}` | | | cdc.profiling.enabled | bool | `false` | | | cdc.replicas | int | `1` | | | cdc.resources | object | `{}` | | | cdc.securityContext | object | `{}` | | | cdc.strategy | object | `{}` | | | cdc.tolerations | list | `[]` | | | cdc.topologySpreadConstraints | list | `[]` | | | cluster.enabled | bool | `true` | | | containerSecurityContext | object | `{}` | | | customConfigMap | string | `""` | | | dataCoordinator.activeStandby.enabled | bool | `false` | | | dataCoordinator.affinity | object | `{}` | | | dataCoordinator.annotations | object | `{}` | | | dataCoordinator.containerSecurityContext | object | `{}` | | | dataCoordinator.enabled | bool | `false` | | | dataCoordinator.extraEnv | list | `[]` | | | dataCoordinator.heaptrack.enabled | bool | `false` | | | dataCoordinator.nodeSelector | object | `{}` | | | dataCoordinator.profiling.enabled | bool | `false` | | | dataCoordinator.replicas | int | `1` | | | dataCoordinator.resources | object | `{}` | | | dataCoordinator.securityContext | object | `{}` | | | dataCoordinator.service.annotations | object | `{}` | | | dataCoordinator.service.clusterIP | string | `""` | | | dataCoordinator.service.labels | object | `{}` | | | dataCoordinator.service.port | int | `13333` | | | dataCoordinator.strategy | object | `{}` | | | dataCoordinator.tolerations | list | `[]` | | | dataCoordinator.topologySpreadConstraints | list | `[]` | | | dataNode.affinity | object | `{}` | | | dataNode.annotations | object | `{}` | | | dataNode.containerSecurityContext | object | `{}` | | | dataNode.enabled | bool | `true` | | | dataNode.extraEnv | list | `[]` | | | dataNode.heaptrack.enabled | bool | `false` | | | dataNode.hpa.cpuUtilization | int | `40` | | | dataNode.hpa.enabled | bool | `false` | | | dataNode.hpa.maxReplicas | int | `5` | | | dataNode.hpa.minReplicas | int | `1` | | | dataNode.nodeSelector | object | `{}` | | | dataNode.profiling.enabled | bool | `false` | | | dataNode.replicas | int | `1` | | | dataNode.resources | object | `{}` | | | dataNode.securityContext | object | `{}` | | | dataNode.strategy | object | `{}` | | | dataNode.tolerations | list | `[]` | | | dataNode.topologySpreadConstraints | list | `[]` | | | etcd.auth.rbac.create | bool | `false` | | | etcd.auth.rbac.enabled | bool | `false` | | | etcd.auth.token.enabled | bool | `false` | | | etcd.autoCompactionMode | string | `"revision"` | | | etcd.autoCompactionRetention | string | `"1000"` | | | etcd.enabled | bool | `true` | | | etcd.extraEnvVars[0].name | string | `"ETCD_QUOTA_BACKEND_BYTES"` | | | etcd.extraEnvVars[0].value | string | `"4294967296"` | | | etcd.extraEnvVars[1].name | string | `"ETCD_HEARTBEAT_INTERVAL"` | | | etcd.extraEnvVars[1].value | string | `"500"` | | | etcd.extraEnvVars[2].name | string | `"ETCD_ELECTION_TIMEOUT"` | | | etcd.extraEnvVars[2].value | string | `"2500"` | | | etcd.image.pullPolicy | string | `"IfNotPresent"` | | | etcd.image.repository | string | `"milvusdb/etcd"` | | | etcd.image.tag | string | `"3.5.18-r1"` | | | etcd.livenessProbe.enabled | bool | `true` | | | etcd.livenessProbe.timeoutSeconds | int | `10` | | | etcd.name | string | `"etcd"` | | | etcd.pdb.create | bool | `false` | | | etcd.persistence.accessMode | string | `"ReadWriteOnce"` | | | etcd.persistence.enabled | bool | `true` | | | etcd.persistence.size | string | `"10Gi"` | | | etcd.persistence.storageClass | string | `nil` | | | etcd.readinessProbe.enabled | bool | `true` | | | etcd.readinessProbe.periodSeconds | int | `20` | | | etcd.readinessProbe.timeoutSeconds | int | `10` | | | etcd.replicaCount | int | `3` | | | etcd.service.peerPort | int | `2380` | | | etcd.service.port | int | `2379` | | | etcd.service.type | string | `"ClusterIP"` | | | externalEtcd.enabled | bool | `false` | | | externalEtcd.endpoints[0] | string | `"localhost:2379"` | | | externalGcs.bucketName | string | `""` | | | externalKafka.brokerList | string | `"localhost:9092"` | | | externalKafka.enabled | bool | `false` | | | externalKafka.sasl.mechanisms | string | `"PLAIN"` | | | externalKafka.sasl.password | string | `""` | | | externalKafka.sasl.username | string | `""` | | | externalKafka.securityProtocol | string | `"SASL_SSL"` | | | externalPulsar.authParams | string | `""` | | | externalPulsar.authPlugin | string | `""` | | | externalPulsar.enabled | bool | `false` | | | externalPulsar.host | string | `"localhost"` | | | externalPulsar.maxMessageSize | string | `"5242880"` | | | externalPulsar.namespace | string | `"default"` | | | externalPulsar.port | int | `6650` | | | externalPulsar.tenant | string | `"public"` | | | externalS3.accessKey | string | `""` | | | externalS3.bucketName | string | `""` | | | externalS3.cloudProvider | string | `"aws"` | | | externalS3.enabled | bool | `false` | | | externalS3.host | string | `""` | | | externalS3.iamEndpoint | string | `""` | | | externalS3.port | string | `""` | | | externalS3.region | string | `""` | | | externalS3.rootPath | string | `""` | | | externalS3.secretKey | string | `""` | | | externalS3.useIAM | bool | `false` | | | externalS3.useSSL | bool | `false` | | | externalS3.useVirtualHost | bool | `false` | | | extraConfigFiles."user.yaml" | string | `"# For example enable rest http for milvus proxy\n# proxy:\n# http:\n# enabled: true\n# maxUserNum: 100\n# maxRoleNum: 10\n## Enable tlsMode and set the tls cert and key\n# tls:\n# serverPemPath: /etc/milvus/certs/tls.crt\n# serverKeyPath: /etc/milvus/certs/tls.key\n# common:\n# security:\n# tlsMode: 1\n\n"` | | | fullnameOverride | string | `""` | | | heaptrack.image.pullPolicy | string | `"IfNotPresent"` | | | heaptrack.image.repository | string | `"milvusdb/heaptrack"` | | | heaptrack.image.tag | string | `"v0.1.0"` | | | image.all.pullPolicy | string | `"IfNotPresent"` | | | image.all.repository | string | `"gcr.io/customer-facing/milvus-db"` | | | image.all.tag | string | `"v2.6.6"` | | | indexCoordinator.activeStandby.enabled | bool | `false` | | | indexCoordinator.affinity | object | `{}` | | | indexCoordinator.annotations | object | `{}` | | | indexCoordinator.containerSecurityContext | object | `{}` | | | indexCoordinator.enabled | bool | `false` | | | indexCoordinator.extraEnv | list | `[]` | | | indexCoordinator.heaptrack.enabled | bool | `false` | | | indexCoordinator.nodeSelector | object | `{}` | | | indexCoordinator.profiling.enabled | bool | `false` | | | indexCoordinator.replicas | int | `1` | | | indexCoordinator.resources | object | `{}` | | | indexCoordinator.securityContext | object | `{}` | | | indexCoordinator.service.annotations | object | `{}` | | | indexCoordinator.service.clusterIP | string | `""` | | | indexCoordinator.service.labels | object | `{}` | | | indexCoordinator.service.port | int | `31000` | | | indexCoordinator.strategy | object | `{}` | | | indexCoordinator.tolerations | list | `[]` | | | indexCoordinator.topologySpreadConstraints | list | `[]` | | | indexNode.affinity | object | `{}` | | | indexNode.annotations | object | `{}` | | | indexNode.containerSecurityContext | object | `{}` | | | indexNode.disk.enabled | bool | `true` | | | indexNode.disk.size.enabled | bool | `false` | | | indexNode.enabled | bool | `false` | | | indexNode.extraEnv | list | `[]` | | | indexNode.heaptrack.enabled | bool | `false` | | | indexNode.hpa.cpuUtilization | int | `40` | | | indexNode.hpa.enabled | bool | `false` | | | indexNode.hpa.maxReplicas | int | `5` | | | indexNode.hpa.minReplicas | int | `1` | | | indexNode.nodeSelector | object | `{}` | | | indexNode.profiling.enabled | bool | `false` | | | indexNode.replicas | int | `1` | | | indexNode.resources | object | `{}` | | | indexNode.runtimeClassName | string | `""` | | | indexNode.securityContext | object | `{}` | | | indexNode.strategy | object | `{}` | | | indexNode.tolerations | list | `[]` | | | indexNode.topologySpreadConstraints | list | `[]` | | | ingress.annotations."nginx.ingress.kubernetes.io/backend-protocol" | string | `"GRPC"` | | | ingress.annotations."nginx.ingress.kubernetes.io/listen-ports-ssl" | string | `"[19530]"` | | | ingress.annotations."nginx.ingress.kubernetes.io/proxy-body-size" | string | `"4m"` | | | ingress.annotations."nginx.ingress.kubernetes.io/ssl-redirect" | string | `"true"` | | | ingress.enabled | bool | `false` | | | ingress.ingressClassName | string | `""` | | | ingress.labels | object | `{}` | | | ingress.rules[0].host | string | `"milvus-example.local"` | | | ingress.rules[0].path | string | `"/"` | | | ingress.rules[0].pathType | string | `"Prefix"` | | | ingress.tls | list | `[]` | | | kafka.defaultReplicationFactor | int | `3` | | | kafka.enabled | bool | `false` | | | kafka.extraEnvVars[0].name | string | `"KAFKA_CFG_MAX_PARTITION_FETCH_BYTES"` | | | kafka.extraEnvVars[0].value | string | `"5242880"` | | | kafka.extraEnvVars[1].name | string | `"KAFKA_CFG_MAX_REQUEST_SIZE"` | | | kafka.extraEnvVars[1].value | string | `"5242880"` | | | kafka.extraEnvVars[2].name | string | `"KAFKA_CFG_REPLICA_FETCH_MAX_BYTES"` | | | kafka.extraEnvVars[2].value | string | `"10485760"` | | | kafka.extraEnvVars[3].name | string | `"KAFKA_CFG_FETCH_MESSAGE_MAX_BYTES"` | | | kafka.extraEnvVars[3].value | string | `"5242880"` | | | kafka.extraEnvVars[4].name | string | `"KAFKA_CFG_LOG_ROLL_HOURS"` | | | kafka.extraEnvVars[4].value | string | `"24"` | | | kafka.heapOpts | string | `"-Xmx4096m -Xms4096m"` | | | kafka.image.repository | string | `"bitnamilegacy/kafka"` | | | kafka.image.tag | string | `"3.1.0"` | | | kafka.logRetentionBytes | string | `"_-1"` | | | kafka.logRetentionHours | int | `168` | | | kafka.maxMessageBytes | string | `"_10485760"` | | | kafka.metrics.jmx.enabled | bool | `false` | | | kafka.metrics.jmx.image.repository | string | `"bitnamilegacy/jmx-exporter"` | | | kafka.metrics.jmx.image.tag | string | `"0.16.1"` | | | kafka.metrics.kafka.enabled | bool | `false` | | | kafka.metrics.kafka.image.repository | string | `"bitnamilegacy/kafka-exporter-archived"` | | | kafka.metrics.kafka.image.tag | string | `"1.4.2"` | | | kafka.metrics.serviceMonitor.enabled | bool | `false` | | | kafka.name | string | `"kafka"` | | | kafka.offsetsTopicReplicationFactor | int | `3` | | | kafka.pdb.create | bool | `false` | | | kafka.persistence.accessMode | string | `"ReadWriteOnce"` | | | kafka.persistence.enabled | bool | `true` | | | kafka.persistence.size | string | `"300Gi"` | | | kafka.persistence.storageClass | string | `nil` | | | kafka.replicaCount | int | `3` | | | kafka.service.ports.client | int | `9092` | | | kafka.service.type | string | `"ClusterIP"` | | | kafka.startupProbe.enabled | bool | `true` | | | kafka.terminationGracePeriodSeconds | string | `"90"` | | | kafka.zookeeper.enabled | bool | `true` | | | kafka.zookeeper.image.repository | string | `"bitnamilegacy/zookeeper"` | | | kafka.zookeeper.image.tag | string | `"3.7.0"` | | | kafka.zookeeper.replicaCount | int | `3` | | | labels | object | `{}` | | | livenessProbe.enabled | bool | `true` | | | livenessProbe.failureThreshold | int | `5` | | | livenessProbe.initialDelaySeconds | int | `90` | | | livenessProbe.periodSeconds | int | `30` | | | livenessProbe.successThreshold | int | `1` | | | livenessProbe.timeoutSeconds | int | `5` | | | log.file.maxAge | int | `10` | | | log.file.maxBackups | int | `20` | | | log.file.maxSize | int | `300` | | | log.format | string | `"text"` | | | log.level | string | `"info"` | | | log.persistence.annotations."helm.sh/resource-policy" | string | `"keep"` | | | log.persistence.enabled | bool | `false` | | | log.persistence.mountPath | string | `"/milvus/logs"` | | | log.persistence.persistentVolumeClaim.accessModes | string | `"ReadWriteMany"` | | | log.persistence.persistentVolumeClaim.existingClaim | string | `""` | | | log.persistence.persistentVolumeClaim.size | string | `"10Gi"` | | | log.persistence.persistentVolumeClaim.storageClass | string | `nil` | | | log.persistence.persistentVolumeClaim.subPath | string | `""` | | | metrics.enabled | bool | `true` | | | metrics.serviceMonitor.additionalLabels | object | `{}` | | | metrics.serviceMonitor.enabled | bool | `false` | | | metrics.serviceMonitor.interval | string | `"30s"` | | | metrics.serviceMonitor.scrapeTimeout | string | `"10s"` | | | minio.accessKey | string | `"minioadmin"` | | | minio.bucketName | string | `"milvus-bucket"` | | | minio.enabled | bool | `false` | | | minio.existingSecret | string | `""` | | | minio.iamEndpoint | string | `""` | | | minio.image.pullPolicy | string | `"IfNotPresent"` | | | minio.image.tag | string | `"RELEASE.2024-12-18T13-15-44Z"` | | | minio.livenessProbe.enabled | bool | `true` | | | minio.livenessProbe.failureThreshold | int | `5` | | | minio.livenessProbe.initialDelaySeconds | int | `5` | | | minio.livenessProbe.periodSeconds | int | `5` | | | minio.livenessProbe.successThreshold | int | `1` | | | minio.livenessProbe.timeoutSeconds | int | `5` | | | minio.mode | string | `"distributed"` | | | minio.name | string | `"minio"` | | | minio.persistence.accessMode | string | `"ReadWriteOnce"` | | | minio.persistence.enabled | bool | `true` | | | minio.persistence.existingClaim | string | `""` | | | minio.persistence.size | string | `"500Gi"` | | | minio.persistence.storageClass | string | `nil` | | | minio.podDisruptionBudget.enabled | bool | `false` | | | minio.readinessProbe.enabled | bool | `true` | | | minio.readinessProbe.failureThreshold | int | `5` | | | minio.readinessProbe.initialDelaySeconds | int | `5` | | | minio.readinessProbe.periodSeconds | int | `5` | | | minio.readinessProbe.successThreshold | int | `1` | | | minio.readinessProbe.timeoutSeconds | int | `1` | | | minio.region | string | `""` | | | minio.resources.requests.memory | string | `"2Gi"` | | | minio.rootPath | string | `"file"` | | | minio.secretKey | string | `"minioadmin"` | | | minio.service.port | int | `9000` | | | minio.service.type | string | `"ClusterIP"` | | | minio.startupProbe.enabled | bool | `true` | | | minio.startupProbe.failureThreshold | int | `60` | | | minio.startupProbe.initialDelaySeconds | int | `0` | | | minio.startupProbe.periodSeconds | int | `10` | | | minio.startupProbe.successThreshold | int | `1` | | | minio.startupProbe.timeoutSeconds | int | `5` | | | minio.useIAM | bool | `false` | | | minio.useVirtualHost | bool | `false` | | | mixCoordinator.activeStandby.enabled | bool | `false` | | | mixCoordinator.affinity | object | `{}` | | | mixCoordinator.annotations | object | `{}` | | | mixCoordinator.containerSecurityContext | object | `{}` | | | mixCoordinator.enabled | bool | `true` | | | mixCoordinator.extraEnv | list | `[]` | | | mixCoordinator.heaptrack.enabled | bool | `false` | | | mixCoordinator.nodeSelector | object | `{}` | | | mixCoordinator.profiling.enabled | bool | `false` | | | mixCoordinator.replicas | int | `1` | | | mixCoordinator.resources | object | `{}` | | | mixCoordinator.securityContext | object | `{}` | | | mixCoordinator.service.annotations | object | `{}` | | | mixCoordinator.service.clusterIP | string | `""` | | | mixCoordinator.service.labels | object | `{}` | | | mixCoordinator.strategy | object | `{}` | | | mixCoordinator.tolerations | list | `[]` | | | mixCoordinator.topologySpreadConstraints | list | `[]` | | | nameOverride | string | `""` | | | nodeSelector | object | `{}` | | | proxy.affinity | object | `{}` | | | proxy.annotations | object | `{}` | | | proxy.containerSecurityContext | object | `{}` | | | proxy.enabled | bool | `true` | | | proxy.extraEnv | list | `[]` | | | proxy.heaptrack.enabled | bool | `false` | | | proxy.hpa.cpuUtilization | int | `40` | | | proxy.hpa.enabled | bool | `false` | | | proxy.hpa.maxReplicas | int | `5` | | | proxy.hpa.minReplicas | int | `1` | | | proxy.http.debugMode.enabled | bool | `false` | | | proxy.http.enabled | bool | `true` | | | proxy.nodeSelector | object | `{}` | | | proxy.profiling.enabled | bool | `false` | | | proxy.replicas | int | `1` | | | proxy.resources | object | `{}` | | | proxy.securityContext | object | `{}` | | | proxy.strategy | object | `{}` | | | proxy.tls.enabled | bool | `false` | | | proxy.tolerations | list | `[]` | | | proxy.topologySpreadConstraints | list | `[]` | | | pulsar.affinity.anti_affinity | bool | `false` | | | pulsar.autorecovery.resources.requests.cpu | int | `1` | | | pulsar.autorecovery.resources.requests.memory | string | `"512Mi"` | | | pulsar.bookkeeper.configData.PULSAR_GC | string | `"-Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem -XX:+PrintGCDetails\n"` | | | pulsar.bookkeeper.configData.PULSAR_MEM | string | `"-Xms4096m -Xmx4096m -XX:MaxDirectMemorySize=8192m\n"` | | | pulsar.bookkeeper.configData.nettyMaxFrameSizeBytes | string | `"104867840"` | | | pulsar.bookkeeper.pdb.usePolicy | bool | `false` | | | pulsar.bookkeeper.replicaCount | int | `3` | | | pulsar.bookkeeper.resources.requests.cpu | int | `1` | | | pulsar.bookkeeper.resources.requests.memory | string | `"2048Mi"` | | | pulsar.bookkeeper.volumes.journal.name | string | `"journal"` | | | pulsar.bookkeeper.volumes.journal.size | string | `"100Gi"` | | | pulsar.bookkeeper.volumes.ledgers.name | string | `"ledgers"` | | | pulsar.bookkeeper.volumes.ledgers.size | string | `"200Gi"` | | | pulsar.broker.component | string | `"broker"` | | | pulsar.broker.configData.PULSAR_GC | string | `"-Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=32 -XX:ConcGCThreads=32 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError\n"` | | | pulsar.broker.configData.PULSAR_MEM | string | `"-Xms4096m -Xmx4096m -XX:MaxDirectMemorySize=8192m\n"` | | | pulsar.broker.configData.backlogQuotaDefaultLimitGB | string | `"8"` | | | pulsar.broker.configData.backlogQuotaDefaultRetentionPolicy | string | `"producer_request_hold"` | | | pulsar.broker.configData.defaultRetentionSizeInMB | string | `"-1"` | | | pulsar.broker.configData.defaultRetentionTimeInMinutes | string | `"10080"` | | | pulsar.broker.configData.maxMessageSize | string | `"104857600"` | | | pulsar.broker.configData.subscriptionExpirationTimeMinutes | string | `"3"` | | | pulsar.broker.configData.ttlDurationDefaultInSeconds | string | `"259200"` | | | pulsar.broker.pdb.usePolicy | bool | `false` | | | pulsar.broker.podMonitor.enabled | bool | `false` | | | pulsar.broker.replicaCount | int | `1` | | | pulsar.broker.resources.requests.cpu | float | `1.5` | | | pulsar.broker.resources.requests.memory | string | `"4096Mi"` | | | pulsar.components.autorecovery | bool | `true` | | | pulsar.components.bookkeeper | bool | `true` | | | pulsar.components.broker | bool | `true` | | | pulsar.components.functions | bool | `false` | | | pulsar.components.proxy | bool | `true` | | | pulsar.components.pulsar_manager | bool | `false` | | | pulsar.components.toolset | bool | `false` | | | pulsar.components.zookeeper | bool | `true` | | | pulsar.enabled | bool | `false` | | | pulsar.fullnameOverride | string | `""` | | | pulsar.images.autorecovery.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.autorecovery.repository | string | `"apachepulsar/pulsar"` | | | pulsar.images.autorecovery.tag | string | `"2.9.5"` | | | pulsar.images.bookie.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.bookie.repository | string | `"apachepulsar/pulsar"` | | | pulsar.images.bookie.tag | string | `"2.9.5"` | | | pulsar.images.broker.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.broker.repository | string | `"apachepulsar/pulsar"` | | | pulsar.images.broker.tag | string | `"2.9.5"` | | | pulsar.images.proxy.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.proxy.repository | string | `"apachepulsar/pulsar"` | | | pulsar.images.proxy.tag | string | `"2.9.5"` | | | pulsar.images.pulsar_manager.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.pulsar_manager.repository | string | `"apachepulsar/pulsar-manager"` | | | pulsar.images.pulsar_manager.tag | string | `"v0.1.0"` | | | pulsar.images.zookeeper.pullPolicy | string | `"IfNotPresent"` | | | pulsar.images.zookeeper.repository | string | `"apachepulsar/pulsar"` | | | pulsar.images.zookeeper.tag | string | `"2.9.5"` | | | pulsar.maxMessageSize | string | `"5242880"` | | | pulsar.monitoring.alert_manager | bool | `false` | | | pulsar.monitoring.grafana | bool | `false` | | | pulsar.monitoring.node_exporter | bool | `false` | | | pulsar.monitoring.prometheus | bool | `false` | | | pulsar.name | string | `"pulsar"` | | | pulsar.persistence | bool | `true` | | | pulsar.proxy.configData.PULSAR_GC | string | `"-XX:MaxDirectMemorySize=2048m\n"` | | | pulsar.proxy.configData.PULSAR_MEM | string | `"-Xms2048m -Xmx2048m\n"` | | | pulsar.proxy.configData.httpNumThreads | string | `"100"` | | | pulsar.proxy.pdb.usePolicy | bool | `false` | | | pulsar.proxy.podMonitor.enabled | bool | `false` | | | pulsar.proxy.ports.http | int | `8080` | | | pulsar.proxy.ports.pulsar | int | `6650` | | | pulsar.proxy.replicaCount | int | `1` | | | pulsar.proxy.resources.requests.cpu | int | `1` | | | pulsar.proxy.resources.requests.memory | string | `"2048Mi"` | | | pulsar.proxy.service.type | string | `"ClusterIP"` | | | pulsar.pulsar_manager.service.type | string | `"ClusterIP"` | | | pulsar.pulsar_metadata.component | string | `"pulsar-init"` | | | pulsar.pulsar_metadata.image.repository | string | `"apachepulsar/pulsar"` | | | pulsar.pulsar_metadata.image.tag | string | `"2.9.5"` | | | pulsar.rbac.enabled | bool | `false` | | | pulsar.rbac.limit_to_namespace | bool | `true` | | | pulsar.rbac.psp | bool | `false` | | | pulsar.zookeeper.configData.PULSAR_GC | string | `"-Dcom.sun.management.jmxremote -Djute.maxbuffer=10485760 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:+DisableExplicitGC -XX:+PerfDisableSharedMem -Dzookeeper.forceSync=no\n"` | | | pulsar.zookeeper.configData.PULSAR_MEM | string | `"-Xms1024m -Xmx1024m\n"` | | | pulsar.zookeeper.pdb.usePolicy | bool | `false` | | | pulsar.zookeeper.resources.requests.cpu | float | `0.3` | | | pulsar.zookeeper.resources.requests.memory | string | `"1024Mi"` | | | pulsarv3.autorecovery.affinity.anti_affinity | bool | `false` | | | pulsarv3.autorecovery.component | string | `"recovery"` | | | pulsarv3.autorecovery.configData.BOOKIE_MEM | string | `"-Xms128m -Xmx128m\n"` | | | pulsarv3.autorecovery.configData.PULSAR_PREFIX_useV2WireProtocol | string | `"true"` | | | pulsarv3.autorecovery.podMonitor.enabled | bool | `false` | | | pulsarv3.autorecovery.replicaCount | int | `1` | | | pulsarv3.autorecovery.resources.requests.cpu | float | `0.1` | | | pulsarv3.autorecovery.resources.requests.memory | string | `"128Mi"` | | | pulsarv3.bookkeeper.affinity.anti_affinity | bool | `false` | | | pulsarv3.bookkeeper.component | string | `"bookie"` | | | pulsarv3.bookkeeper.configData.PULSAR_GC | string | `"-XX:+UseG1GC -XX:MaxGCPauseMillis=10 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=4 -XX:ConcGCThreads=4 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\n"` | | | pulsarv3.bookkeeper.configData.PULSAR_MEM | string | `"-Xms4096m -Xmx4096m -XX:MaxDirectMemorySize=8192m\n"` | | | pulsarv3.bookkeeper.configData.nettyMaxFrameSizeBytes | string | `"104867840"` | | | pulsarv3.bookkeeper.pdb.usePolicy | bool | `false` | | | pulsarv3.bookkeeper.podManagementPolicy | string | `"Parallel"` | | | pulsarv3.bookkeeper.podMonitor.enabled | bool | `false` | | | pulsarv3.bookkeeper.replicaCount | int | `3` | | | pulsarv3.bookkeeper.resources.requests.cpu | float | `0.5` | | | pulsarv3.bookkeeper.resources.requests.memory | string | `"2048Mi"` | | | pulsarv3.bookkeeper.updateStrategy.type | string | `"RollingUpdate"` | | | pulsarv3.bookkeeper.volumes.journal.local_storage | bool | `false` | | | pulsarv3.bookkeeper.volumes.journal.name | string | `"journal"` | | | pulsarv3.bookkeeper.volumes.journal.size | string | `"100Gi"` | | | pulsarv3.bookkeeper.volumes.ledgers.local_storage | bool | `false` | | | pulsarv3.bookkeeper.volumes.ledgers.name | string | `"ledgers"` | | | pulsarv3.bookkeeper.volumes.ledgers.size | string | `"200Gi"` | | | pulsarv3.bookkeeper.volumes.persistence | bool | `true` | | | pulsarv3.broker.affinity.anti_affinity | bool | `false` | | | pulsarv3.broker.autoscaling.enabled | bool | `false` | | | pulsarv3.broker.component | string | `"broker"` | | | pulsarv3.broker.configData.PULSAR_GC | string | `"-XX:+UseG1GC -XX:MaxGCPauseMillis=10 -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=4 -XX:ConcGCThreads=4 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\n"` | | | pulsarv3.broker.configData.PULSAR_MEM | string | `"-Xms4096m -Xmx4096m -XX:MaxDirectMemorySize=8192m\n"` | | | pulsarv3.broker.configData.backlogQuotaDefaultLimitGB | string | `"8"` | | | pulsarv3.broker.configData.backlogQuotaDefaultRetentionPolicy | string | `"producer_request_hold"` | | | pulsarv3.broker.configData.defaultRetentionSizeInMB | string | `"-1"` | | | pulsarv3.broker.configData.defaultRetentionTimeInMinutes | string | `"10080"` | | | pulsarv3.broker.configData.managedLedgerDefaultAckQuorum | string | `"2"` | | | pulsarv3.broker.configData.managedLedgerDefaultEnsembleSize | string | `"2"` | | | pulsarv3.broker.configData.managedLedgerDefaultWriteQuorum | string | `"2"` | | | pulsarv3.broker.configData.maxMessageSize | string | `"104857600"` | | | pulsarv3.broker.configData.subscriptionExpirationTimeMinutes | string | `"3"` | | | pulsarv3.broker.configData.ttlDurationDefaultInSeconds | string | `"259200"` | | | pulsarv3.broker.pdb.usePolicy | bool | `false` | | | pulsarv3.broker.podMonitor.enabled | bool | `false` | | | pulsarv3.broker.replicaCount | int | `2` | | | pulsarv3.broker.resources.requests.cpu | float | `0.5` | | | pulsarv3.broker.resources.requests.memory | string | `"2048Mi"` | | | pulsarv3.components.autorecovery | bool | `true` | | | pulsarv3.components.bookkeeper | bool | `true` | | | pulsarv3.components.broker | bool | `true` | | | pulsarv3.components.functions | bool | `false` | | | pulsarv3.components.proxy | bool | `true` | | | pulsarv3.components.pulsar_manager | bool | `false` | | | pulsarv3.components.toolset | bool | `false` | | | pulsarv3.components.zookeeper | bool | `true` | | | pulsarv3.enabled | bool | `false` | | | pulsarv3.extra | object | `{}` | | | pulsarv3.images.autorecovery.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.images.autorecovery.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.images.autorecovery.tag | string | `"3.0.7"` | | | pulsarv3.images.bookie.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.images.bookie.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.images.bookie.tag | string | `"3.0.7"` | | | pulsarv3.images.broker.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.images.broker.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.images.broker.tag | string | `"3.0.7"` | | | pulsarv3.images.proxy.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.images.proxy.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.images.proxy.tag | string | `"3.0.7"` | | | pulsarv3.images.zookeeper.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.images.zookeeper.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.images.zookeeper.tag | string | `"3.0.7"` | | | pulsarv3.kube-prometheus-stack.crds.enabled | bool | `false` | | | pulsarv3.kube-prometheus-stack.enabled | bool | `false` | | | pulsarv3.kube-prometheus-stack.grafana.enabled | bool | `false` | | | pulsarv3.kube-prometheus-stack.prometheus.enabled | bool | `false` | | | pulsarv3.monitoring | object | `{}` | | | pulsarv3.name | string | `"pulsarv3"` | | | pulsarv3.nameOverride | string | `"pulsarv3"` | | | pulsarv3.persistence | bool | `true` | | | pulsarv3.proxy.affinity.anti_affinity | bool | `false` | | | pulsarv3.proxy.autoscaling.enabled | bool | `false` | | | pulsarv3.proxy.component | string | `"proxy"` | | | pulsarv3.proxy.configData.PULSAR_GC | string | `"-XX:+UseG1GC -XX:MaxGCPauseMillis=10 -Dio.netty.leakDetectionLevel=disabled -Dio.netty.recycler.linkCapacity=1024 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:ParallelGCThreads=4 -XX:ConcGCThreads=4 -XX:G1NewSizePercent=50 -XX:+DisableExplicitGC -XX:-ResizePLAB -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\n"` | | | pulsarv3.proxy.configData.PULSAR_MEM | string | `"-Xms512m -Xmx512m -XX:MaxDirectMemorySize=2048m\n"` | | | pulsarv3.proxy.configData.httpNumThreads | string | `"8"` | | | pulsarv3.proxy.pdb.usePolicy | bool | `false` | | | pulsarv3.proxy.podMonitor.enabled | bool | `false` | | | pulsarv3.proxy.ports.containerPorts.http | int | `8080` | | | pulsarv3.proxy.ports.containerPorts.https | int | `8443` | | | pulsarv3.proxy.ports.http | int | `80` | | | pulsarv3.proxy.ports.https | int | `443` | | | pulsarv3.proxy.ports.pulsar | int | `6650` | | | pulsarv3.proxy.ports.pulsarssl | int | `6651` | | | pulsarv3.proxy.replicaCount | int | `2` | | | pulsarv3.proxy.resources.requests.cpu | float | `0.5` | | | pulsarv3.proxy.resources.requests.memory | string | `"1024Mi"` | | | pulsarv3.proxy.service.annotations | object | `{}` | | | pulsarv3.proxy.service.type | string | `"ClusterIP"` | | | pulsarv3.pulsar_metadata.component | string | `"pulsar-init"` | | | pulsarv3.pulsar_metadata.image.pullPolicy | string | `"IfNotPresent"` | | | pulsarv3.pulsar_metadata.image.repository | string | `"apachepulsar/pulsar"` | | | pulsarv3.pulsar_metadata.image.tag | string | `"3.0.7"` | | | pulsarv3.volumes.local_storage | bool | `false` | | | pulsarv3.volumes.persistence | bool | `true` | | | pulsarv3.zookeeper.affinity.anti_affinity | bool | `false` | | | pulsarv3.zookeeper.component | string | `"zookeeper"` | | | pulsarv3.zookeeper.configData.PULSAR_GC | string | `"-XX:+UseG1GC -XX:MaxGCPauseMillis=10 -Dcom.sun.management.jmxremote -Djute.maxbuffer=10485760 -XX:+ParallelRefProcEnabled -XX:+UnlockExperimentalVMOptions -XX:+DoEscapeAnalysis -XX:+DisableExplicitGC -XX:+ExitOnOutOfMemoryError -XX:+PerfDisableSharedMem\n"` | | | pulsarv3.zookeeper.configData.PULSAR_MEM | string | `"-Xms256m -Xmx256m\n"` | | | pulsarv3.zookeeper.pdb.usePolicy | bool | `false` | | | pulsarv3.zookeeper.podManagementPolicy | string | `"Parallel"` | | | pulsarv3.zookeeper.podMonitor.enabled | bool | `false` | | | pulsarv3.zookeeper.replicaCount | int | `3` | | | pulsarv3.zookeeper.resources.requests.cpu | float | `0.2` | | | pulsarv3.zookeeper.resources.requests.memory | string | `"256Mi"` | | | pulsarv3.zookeeper.updateStrategy.type | string | `"RollingUpdate"` | | | pulsarv3.zookeeper.volumes.data.local_storage | bool | `false` | | | pulsarv3.zookeeper.volumes.data.name | string | `"data"` | | | pulsarv3.zookeeper.volumes.data.size | string | `"20Gi"` | | | pulsarv3.zookeeper.volumes.persistence | bool | `true` | | | queryCoordinator.activeStandby.enabled | bool | `false` | | | queryCoordinator.affinity | object | `{}` | | | queryCoordinator.annotations | object | `{}` | | | queryCoordinator.containerSecurityContext | object | `{}` | | | queryCoordinator.enabled | bool | `false` | | | queryCoordinator.extraEnv | list | `[]` | | | queryCoordinator.heaptrack.enabled | bool | `false` | | | queryCoordinator.nodeSelector | object | `{}` | | | queryCoordinator.profiling.enabled | bool | `false` | | | queryCoordinator.replicas | int | `1` | | | queryCoordinator.resources | object | `{}` | | | queryCoordinator.securityContext | object | `{}` | | | queryCoordinator.service.annotations | object | `{}` | | | queryCoordinator.service.clusterIP | string | `""` | | | queryCoordinator.service.labels | object | `{}` | | | queryCoordinator.service.port | int | `19531` | | | queryCoordinator.strategy | object | `{}` | | | queryCoordinator.tolerations | list | `[]` | | | queryCoordinator.topologySpreadConstraints | list | `[]` | | | queryNode.affinity | object | `{}` | | | queryNode.annotations | object | `{}` | | | queryNode.containerSecurityContext | object | `{}` | | | queryNode.disk.enabled | bool | `true` | | | queryNode.disk.size.enabled | bool | `false` | | | queryNode.enabled | bool | `true` | | | queryNode.extraEnv | list | `[]` | | | queryNode.heaptrack.enabled | bool | `false` | | | queryNode.hpa.cpuUtilization | int | `40` | | | queryNode.hpa.enabled | bool | `false` | | | queryNode.hpa.maxReplicas | int | `5` | | | queryNode.hpa.memoryUtilization | int | `60` | | | queryNode.hpa.minReplicas | int | `1` | | | queryNode.nodeSelector | object | `{}` | | | queryNode.profiling.enabled | bool | `false` | | | queryNode.replicas | int | `1` | | | queryNode.resources | object | `{}` | | | queryNode.runtimeClassName | string | `""` | | | queryNode.securityContext | object | `{}` | | | queryNode.strategy | object | `{}` | | | queryNode.tolerations | list | `[]` | | | queryNode.topologySpreadConstraints | list | `[]` | | | readinessProbe.enabled | bool | `true` | | | readinessProbe.failureThreshold | int | `5` | | | readinessProbe.initialDelaySeconds | int | `90` | | | readinessProbe.periodSeconds | int | `10` | | | readinessProbe.successThreshold | int | `1` | | | readinessProbe.timeoutSeconds | int | `5` | | | rootCoordinator.activeStandby.enabled | bool | `false` | | | rootCoordinator.affinity | object | `{}` | | | rootCoordinator.annotations | object | `{}` | | | rootCoordinator.containerSecurityContext | object | `{}` | | | rootCoordinator.enabled | bool | `false` | | | rootCoordinator.extraEnv | list | `[]` | | | rootCoordinator.heaptrack.enabled | bool | `false` | | | rootCoordinator.nodeSelector | object | `{}` | | | rootCoordinator.profiling.enabled | bool | `false` | | | rootCoordinator.replicas | int | `1` | | | rootCoordinator.resources | object | `{}` | | | rootCoordinator.securityContext | object | `{}` | | | rootCoordinator.service.annotations | object | `{}` | | | rootCoordinator.service.clusterIP | string | `""` | | | rootCoordinator.service.labels | object | `{}` | | | rootCoordinator.service.port | int | `53100` | | | rootCoordinator.strategy | object | `{}` | | | rootCoordinator.tolerations | list | `[]` | | | rootCoordinator.topologySpreadConstraints | list | `[]` | | | securityContext | object | `{}` | | | service.annotations | object | `{}` | | | service.externalIPs | list | `[]` | | | service.labels | object | `{}` | | | service.loadBalancerSourceRanges[0] | string | `"0.0.0.0/0"` | | | service.nodePort | string | `""` | | | service.port | int | `19530` | | | service.portName | string | `"milvus"` | | | service.type | string | `"ClusterIP"` | | | serviceAccount.annotations | string | `nil` | | | serviceAccount.create | bool | `false` | | | serviceAccount.labels | string | `nil` | | | serviceAccount.name | string | `nil` | | | standalone.affinity | object | `{}` | | | standalone.containerSecurityContext | object | `{}` | | | standalone.disk.enabled | bool | `true` | | | standalone.disk.size.enabled | bool | `false` | | | standalone.extraEnv | list | `[]` | | | standalone.heaptrack.enabled | bool | `false` | | | standalone.messageQueue | string | `"woodpecker"` | | | standalone.nodeSelector | object | `{}` | | | standalone.persistence.annotations."helm.sh/resource-policy" | string | `"keep"` | | | standalone.persistence.enabled | bool | `true` | | | standalone.persistence.mountPath | string | `"/var/lib/milvus"` | | | standalone.persistence.persistentVolumeClaim.accessModes | string | `"ReadWriteOnce"` | | | standalone.persistence.persistentVolumeClaim.existingClaim | string | `""` | | | standalone.persistence.persistentVolumeClaim.size | string | `"50Gi"` | | | standalone.persistence.persistentVolumeClaim.storageClass | string | `nil` | | | standalone.persistence.persistentVolumeClaim.subPath | string | `""` | | | standalone.profiling.enabled | bool | `false` | | | standalone.replicas | int | `1` | | | standalone.resources | object | `{}` | | | standalone.securityContext | object | `{}` | | | standalone.tolerations | list | `[]` | | | standalone.topologySpreadConstraints | list | `[]` | | | streaming.enabled | bool | `true` | | | streaming.woodpecker.embedded | bool | `true` | | | streaming.woodpecker.storage.type | string | `"minio"` | | | streamingNode.affinity | object | `{}` | | | streamingNode.containerSecurityContext | object | `{}` | | | streamingNode.extraEnv | list | `[]` | | | streamingNode.heaptrack.enabled | bool | `false` | | | streamingNode.nodeSelector | object | `{}` | | | streamingNode.profiling.enabled | bool | `false` | | | streamingNode.replicas | int | `1` | | | streamingNode.resources | object | `{}` | | | streamingNode.securityContext | object | `{}` | | | streamingNode.strategy | object | `{}` | | | streamingNode.tolerations | list | `[]` | | | tei.affinity | object | `{}` | | | tei.enabled | bool | `false` | | | tei.extraArgs | list | `[]` | | | tei.extraEnv | list | `[]` | | | tei.image.pullPolicy | string | `"IfNotPresent"` | | | tei.image.repository | string | `"ghcr.io/huggingface/text-embeddings-inference"` | | | tei.image.tag | string | `"cpu-1.6"` | | | tei.modelId | string | `"BAAI/bge-large-en-v1.5"` | | | tei.name | string | `"text-embeddings-inference"` | | | tei.nodeSelector | object | `{}` | | | tei.persistence.annotations | object | `{}` | | | tei.persistence.enabled | bool | `true` | | | tei.persistence.mountPath | string | `"/data"` | | | tei.persistence.persistentVolumeClaim.accessModes | string | `"ReadWriteOnce"` | | | tei.persistence.persistentVolumeClaim.existingClaim | string | `""` | | | tei.persistence.persistentVolumeClaim.size | string | `"50Gi"` | | | tei.persistence.persistentVolumeClaim.storageClass | string | `nil` | | | tei.persistence.persistentVolumeClaim.subPath | string | `""` | | | tei.resources.limits.cpu | string | `"8"` | | | tei.resources.limits.memory | string | `"16Gi"` | | | tei.resources.requests.cpu | string | `"4"` | | | tei.resources.requests.memory | string | `"8Gi"` | | | tei.service.annotations | object | `{}` | | | tei.service.labels | object | `{}` | | | tei.service.port | int | `8080` | | | tei.service.type | string | `"ClusterIP"` | | | tei.tolerations | list | `[]` | | | tei.topologySpreadConstraints | list | `[]` | | | tolerations | list | `[]` | | | topologySpreadConstraints | list | `[]` | | | volumeMounts | list | `[]` | | | volumes | list | `[]` | | | woodpecker.affinity | object | `{}` | | | woodpecker.containerSecurityContext | object | `{}` | | | woodpecker.enabled | bool | `false` | | | woodpecker.extraEnv | list | `[]` | | | woodpecker.image.pullPolicy | string | `"IfNotPresent"` | | | woodpecker.image.repository | string | `"milvusdb/woodpecker"` | | | woodpecker.image.tag | string | `"latest"` | | | woodpecker.logging.level | string | `"info"` | | | woodpecker.minio.accessKey | string | `""` | | | woodpecker.minio.address | string | `""` | | | woodpecker.minio.bucketName | string | `""` | | | woodpecker.minio.port | int | `9000` | | | woodpecker.minio.secretKey | string | `""` | | | woodpecker.nodeSelector | object | `{}` | | | woodpecker.persistence.accessModes[0] | string | `"ReadWriteOnce"` | | | woodpecker.persistence.enabled | bool | `true` | | | woodpecker.persistence.size | string | `"30Gi"` | | | woodpecker.persistence.storageClass | string | `""` | | | woodpecker.podManagementPolicy | string | `"Parallel"` | | | woodpecker.ports.gossip | int | `17946` | | | woodpecker.ports.service | int | `18080` | | | woodpecker.profiling.enabled | bool | `false` | | | woodpecker.replicaCount | int | `4` | | | woodpecker.resourceGroup | string | `"rg-primary"` | | | woodpecker.resources.limits.cpu | string | `"1"` | | | woodpecker.resources.limits.memory | string | `"1Gi"` | | | woodpecker.resources.requests.cpu | string | `"500m"` | | | woodpecker.resources.requests.memory | string | `"512Mi"` | | | woodpecker.securityContext | object | `{}` | | | woodpecker.tolerations | list | `[]` | | | woodpecker.topologySpreadConstraints | list | `[]` | | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)