additionalJobAnnotations |
object |
{} |
Additional annotations for jobs pods |
additionalJobPodAnnotations |
string |
nil |
Additional annotations for job pods |
additionalJobPodLabels |
object |
{} |
Additional labels for job pods |
client.affinity |
object |
{} |
|
client.heapSize |
string |
"512M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
client.ingress.annotations |
object |
{} |
Annotations for ingress object. |
client.ingress.className |
string |
"" |
Opensearch ingress class name |
client.ingress.enabled |
bool |
false |
Switch to enable / disable ingress for OpenSearch cluster. |
client.ingress.host |
list |
[] |
Array of Opensearch ingress host names |
client.ingress.path |
string |
"/" |
|
client.ingress.tls |
list |
[] |
Certificate setting for hostname. |
client.podLabels |
object |
{} |
Additional labels for the workload pods |
client.priorityClass |
object |
{} |
|
client.replicas |
int |
1 |
Replicas count for OpenSearch client node role. |
client.resources.limits.memory |
string |
"2000Mi" |
Define maximum memory allocation. |
client.resources.requests.memory |
string |
"1000Mi" |
Define minimum memory allocation. |
client.tolerations |
list |
[] |
|
client.topologySpreadConstraints |
list |
[] |
|
clusterManager.affinity |
object |
{} |
|
clusterManager.heapSize |
string |
"256M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
clusterManager.podLabels |
object |
{} |
Additional labels for the workload pods |
clusterManager.priorityClass |
object |
{} |
|
clusterManager.replicas |
int |
1 |
Replicas count for OpenSearch master node role. Minimal is 2. |
clusterManager.resources.limits.memory |
string |
"700Mi" |
Define maximum memory allocation. |
clusterManager.resources.requests.memory |
string |
"700Mi" |
Define minimum memory allocation. |
clusterManager.storage |
string |
"1Gi" |
Persistent volume size. |
clusterManager.storageClass |
object |
{} |
|
clusterManager.tolerations |
list |
[] |
|
clusterName |
string |
"logging" |
Default cluster name. |
data.affinity |
object |
{} |
|
data.heapSize |
string |
"512M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
data.podLabels |
object |
{} |
Additional labels for the workload pods |
data.priorityClass |
object |
{} |
|
data.replicas |
int |
1 |
Replicas count for OpenSearch data node role. |
data.resources.limits.memory |
string |
"2000Mi" |
Define maximum memory allocation. |
data.resources.requests.memory |
string |
"1000Mi" |
Define minimum memory allocation. |
data.storage |
string |
"1Gi" |
Persistent volume size. |
data.storageClass |
object |
{} |
|
data.tolerations |
list |
[] |
|
data_prepper.affinity |
object |
{} |
|
data_prepper.enabled |
bool |
false |
Switch to enable / disable DataPrepper on cluster. |
data_prepper.heapSize |
string |
"256M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
data_prepper.image |
string |
"opensearchproject/data-prepper" |
Used image name. |
data_prepper.imageTag |
string |
"2.6.1" |
Used component version. |
data_prepper.podLabels |
object |
{} |
Additional labels for the workload pods |
data_prepper.priorityClass |
object |
{} |
|
data_prepper.replicas |
int |
1 |
Replicas count for DataPrepper pods. |
data_prepper.resources.limits.memory |
string |
"600Mi" |
Define maximum memory allocation. |
data_prepper.resources.requests.memory |
string |
"600Mi" |
Define minimum memory allocation. |
data_prepper.retention.purge |
int |
3 |
Days to hold oldest slot |
data_prepper.retention.slotSize |
int |
10 |
Slot size in GB |
data_prepper.tolerations |
list |
[] |
|
data_prepper.topologySpreadConstraints |
list |
[] |
|
fluentbit.affinity |
object |
{} |
|
fluentbit.caCertificateSecret |
string |
"" |
|
fluentbit.containersLogsHostPath |
string |
"/var/log/pods" |
|
fluentbit.containersRuntime |
string |
"containerd" |
Define container runtime engine: docker or containerd . |
fluentbit.disableTailInput |
bool |
false |
|
fluentbit.enabled |
bool |
true |
|
fluentbit.extraEnvs |
object |
{} |
|
fluentbit.image |
string |
"fluent/fluent-bit" |
Used image name. |
fluentbit.imagePullPolicy |
string |
"IfNotPresent" |
Image pull policy. |
fluentbit.imageTag |
string |
"2.2.0" |
Used component version. |
fluentbit.indexPrefix |
string |
"" |
|
fluentbit.journalsLogsHostPath |
string |
"/var/log" |
|
fluentbit.mergeLog |
string |
"On" |
|
fluentbit.metrics.enabled |
bool |
false |
Switch to enable / disable FluentBit metrics for Prometheus. |
fluentbit.metrics.interval |
string |
"30s" |
|
fluentbit.metrics.namespace |
string |
"" |
|
fluentbit.podLabels |
object |
{} |
Additional labels for the workload pods |
fluentbit.priorityClass |
string |
"" |
|
fluentbit.readFromHead |
bool |
false |
|
fluentbit.resources.limits.memory |
string |
"100Mi" |
Define maximum memory allocation. |
fluentbit.resources.requests.memory |
string |
"50Mi" |
Define minimum memory allocation. |
fluentbit.tolerations[0].operator |
string |
"Exists" |
|
imagePullSecrets |
list |
[] |
Secrets containing credentials for pulling images from private registers |
init_container.image |
string |
"nickytd/init-container" |
Used image name. |
init_container.imagePullPolicy |
string |
"IfNotPresent" |
Image pull policy. |
init_container.imageTag |
string |
"1.1.0" |
Used component version. |
kafka.SSLInterConnectExp |
int |
60 |
Set days for SSL broker interconnect communication certificate expiration |
kafka.affinity |
object |
{} |
|
kafka.certManager |
object |
{"enabled":false,"issuerRef":{}} |
Settings for CertManager. |
kafka.certManager.enabled |
bool |
false |
Enable / disable using CertManager instance in cluster. |
kafka.certManager.issuerRef |
object |
{} |
Define CertManager Issuer object |
kafka.enabled |
bool |
true |
Switch to enable / disable Kafka instance on cluster. |
kafka.heapSize |
string |
"256M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
kafka.image |
string |
"bitnami/kafka" |
Used image name. |
kafka.imagePullPolicy |
string |
"IfNotPresent" |
Image pull policy. |
kafka.imageTag |
string |
"3.4.1" |
Used component version. |
kafka.kraftId |
string |
"M2M5NGQ3ZDA5NWI1NDkxYz" |
Set Kafka cluster ID in Raft mode. If not set, default is used. Details see here. |
kafka.podLabels |
object |
{} |
Additional labels for the workload pods |
kafka.priorityClass |
object |
{} |
|
kafka.replicas |
int |
1 |
Replicas count for Kafka’s pods. Minimal setup with redundancy is 3 pods. |
kafka.resources.limits.memory |
string |
"600Mi" |
Define maximum memory allocation. |
kafka.resources.requests.memory |
string |
"600Mi" |
Define minimum memory allocation. |
kafka.storage |
string |
"1Gi" |
Persistent volume size. |
kafka.storageClass |
object |
{} |
|
kafka.tolerations |
list |
[] |
|
kafka.topics |
list |
[{"config":"max.message.bytes=10000000,retention.bytes=-1,retention.ms=3600000","name":"containers"}] |
Kafka topics definition |
logstash.affinity |
object |
{} |
|
logstash.enabled |
bool |
true |
Switch to enable / disable Logstash instance on cluster. |
logstash.heapSize |
string |
"256M" |
Set JVM parameters -Xms and -Xmx , basicaly set JVM memory size. Consider this value as a half of total pod memory. |
logstash.image |
string |
"opensearchproject/logstash-oss-with-opensearch-output-plugin" |
Used image name. |
logstash.imageTag |
string |
"8.9.0" |
Used component version. |
logstash.monitoring.enabled |
bool |
false |
Set true here, if you want to expose metrics. |
logstash.monitoring.image |
string |
"nickytd/logstash-exporter" |
Used image name. |
logstash.monitoring.imageTag |
string |
"0.3.0" |
Used component version. |
logstash.monitoring.metricsPort |
int |
9198 |
TCP port to expose Exporter processing metrics. |
logstash.monitoring.serviceMonitor.enabled |
bool |
false |
|
logstash.monitoring.serviceMonitor.namespace |
string |
"" |
|
logstash.podLabels |
object |
{} |
Additional labels for the workload pods |
logstash.priorityClass |
object |
{} |
|
logstash.replicas |
int |
1 |
Replicas count for Logstash’s pods. |
logstash.resources.limits.memory |
string |
"700Mi" |
Define maximum memory allocation. |
logstash.resources.requests.memory |
string |
"700Mi" |
Define minimum memory allocation. |
logstash.tolerations |
list |
[] |
|
logstash.topologySpreadConstraints |
list |
[] |
|
opensearch.additionalJvmParams |
string |
"-Djava.net.preferIPv4Stack=true -XshowSettings:properties -XshowSettings:vm -XshowSettings:system" |
Fine tune JVM parameters passed to component. |
opensearch.certManager |
object |
{"enabled":false,"issuerRef":{},"namespace":""} |
Settings for CertManager. |
opensearch.certManager.enabled |
bool |
false |
Enable / disable using CertManager instance in cluster. |
opensearch.certManager.issuerRef |
object |
{} |
Define CertManager Issuer object |
opensearch.certManager.namespace |
string |
"" |
TODO |
opensearch.externalOpensearch.disabled |
bool |
true |
|
opensearch.externalOpensearch.url |
string |
"" |
|
opensearch.image |
string |
"opensearchproject/opensearch" |
Used image name. |
opensearch.imagePullPolicy |
string |
"IfNotPresent" |
Image pull policy. |
opensearch.imageTag |
string |
"2.11.1" |
Used component version. |
opensearch.oidc |
object |
(see example in values file) |
Place here your settings, if you want to authenticate via OIDC method. |
opensearch.password |
string |
"osadmin" |
Password for account with admin rights |
opensearch.retentionDays |
int |
7 |
Define, how long be held indices in OpenSearch cluster. |
opensearch.saml |
object |
(see example in values file) |
Place here your settings, if you want to authenticate via SAML method. |
opensearch.singleNode |
bool |
false |
Set deployment layout for OpenSearch |
opensearch.snapshot.enabled |
bool |
false |
|
opensearch.snapshot.size |
string |
"5Gi" |
|
opensearch.snapshot.storageClass |
object |
{} |
|
opensearch.timeNanoSeconds |
bool |
false |
If true , timestamp will be collected and showed with full precision. |
opensearch.user |
string |
"osadmin" |
User name with admin rights |
opensearch_dashboards.affinity |
object |
{} |
|
opensearch_dashboards.branding |
object |
{} |
|
opensearch_dashboards.developer.password |
string |
"develop" |
|
opensearch_dashboards.developer.user |
string |
"developer" |
|
opensearch_dashboards.externalOpensearchDashboards.caCertificateSecret |
string |
"" |
|
opensearch_dashboards.externalOpensearchDashboards.disabled |
bool |
true |
|
opensearch_dashboards.externalOpensearchDashboards.runJob |
bool |
false |
|
opensearch_dashboards.externalOpensearchDashboards.url |
string |
"" |
|
opensearch_dashboards.extraEnvs |
list |
[] |
|
opensearch_dashboards.image |
string |
"opensearchproject/opensearch-dashboards" |
Used image name. |
opensearch_dashboards.imageTag |
string |
"2.11.1" |
Used component version. |
opensearch_dashboards.indexPatterns |
list |
["containers","systemd","nginx"] |
Set indices name for inject patterns to OpenSearchDashboards |
opensearch_dashboards.ingress.annotations |
object |
{} |
Annotations for ingress object. |
opensearch_dashboards.ingress.className |
string |
"" |
|
opensearch_dashboards.ingress.enabled |
bool |
false |
Switch to enable / disable ingress for OpenSearch Dashboards. |
opensearch_dashboards.ingress.host |
list |
[] |
|
opensearch_dashboards.ingress.hosts |
object |
{} |
|
opensearch_dashboards.ingress.path |
string |
"/" |
|
opensearch_dashboards.ingress.tls |
list |
[] |
Certificate setting for hostname. |
opensearch_dashboards.password |
string |
"opensearch" |
Set password for user with admin privileges. |
opensearch_dashboards.podLabels |
object |
{} |
Additional labels for the workload pods |
opensearch_dashboards.priorityClass |
object |
{} |
|
opensearch_dashboards.readonly.password |
string |
"view" |
Set password for user with read only privileges. |
opensearch_dashboards.readonly.user |
string |
"viewer" |
Set user name with read only privileges. |
opensearch_dashboards.replicas |
int |
1 |
Replicas count for OpenSearch Dashboard pods. |
opensearch_dashboards.resources.limits.memory |
string |
"500Mi" |
Define maximum memory allocation. |
opensearch_dashboards.resources.requests.memory |
string |
"500Mi" |
Define minimum memory allocation. |
opensearch_dashboards.tenants |
list |
["Global","Developer"] |
Set tenants name for importing objects via helm chart |
opensearch_dashboards.tolerations |
list |
[] |
|
opensearch_dashboards.user |
string |
"opensearch" |
Set user name with admin privileges. |
priorityClass |
string |
"" |
TODO |
storageClass |
object |
{} |
Defautl Storage Class for used by Persistence Volume Claims. Can be overwritten by workloads |
withNetworkPolicy |
bool |
false |
Default networkpolicy for ingress and egress traffic |