# eck-operator ![Version: 2.6.1](https://img.shields.io/badge/Version-2.6.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) A Helm chart for deploying the Elastic Cloud on Kubernetes (ECK) operator: the official Kubernetes operator for orchestrating Elasticsearch, Kibana, APM Server, Enterprise Search, and Beats. **Homepage:** ## Maintainers | Name | Email | Url | | ---- | ------ | --- | | Elastic | | | ## Requirements Kubernetes: `>=1.21.0-0` | Repository | Name | Version | |------------|------|---------| | | eck-operator-crds | 2.6.1 | ## Values | Key | Type | Default | Description | |-----|------|---------|-------------| | affinity | object | `{}` | | | config.caRotateBefore | string | `"24h"` | | | config.caValidity | string | `"8760h"` | | | config.certificatesRotateBefore | string | `"24h"` | | | config.certificatesValidity | string | `"8760h"` | | | config.containerRegistry | string | `"docker.elastic.co"` | | | config.elasticsearchClientTimeout | string | `"180s"` | | | config.elasticsearchObservationInterval | string | `"10s"` | | | config.enableLeaderElection | bool | `true` | | | config.exposedNodeLabels[0] | string | `"topology.kubernetes.io/.*"` | | | config.exposedNodeLabels[1] | string | `"failure-domain.beta.kubernetes.io/.*"` | | | config.kubeClientTimeout | string | `"60s"` | | | config.logVerbosity | string | `"0"` | | | config.maxConcurrentReconciles | string | `"3"` | | | config.metricsPort | string | `"0"` | | | config.setDefaultSecurityContext | bool | `true` | | | config.validateStorageClass | bool | `true` | | | createClusterScopedResources | bool | `true` | | | env | list | `[]` | | | fullnameOverride | string | `"elastic-operator"` | | | global.createOperatorNamespace | bool | `true` | | | global.kubeVersion | string | `"1.21.0"` | | | global.manifestGen | bool | `false` | | | image.pullPolicy | string | `"IfNotPresent"` | | | image.repository | string | `"gcr.io/customer-facing/eck/eck-operator"` | | | image.tag | string | `nil` | | | imagePullSecrets[0].name | string | `"gcrregcred"` | | | installCRDs | bool | `true` | | | kubeAPIServerIP | string | `nil` | | | managedNamespaces | list | `[]` | | | nameOverride | string | `"elastic-operator"` | | | nodeSelector | object | `{}` | | | podAnnotations | object | `{}` | | | podLabels | object | `{}` | | | podMonitor.annotations | object | `{}` | | | podMonitor.enabled | bool | `false` | | | podMonitor.interval | string | `"5m"` | | | podMonitor.labels | object | `{}` | | | podMonitor.podMetricsEndpointConfig | object | `{}` | | | podMonitor.podTargetLabels | list | `[]` | | | podMonitor.scrapeTimeout | string | `"30s"` | | | podSecurityContext.runAsNonRoot | bool | `true` | | | priorityClassName | string | `""` | | | refs.enforceRBAC | bool | `false` | | | replicaCount | int | `1` | | | resources.limits.cpu | int | `1` | | | resources.limits.memory | string | `"12Gi"` | | | resources.requests.cpu | string | `"100m"` | | | resources.requests.memory | string | `"2Gi"` | | | securityContext.allowPrivilegeEscalation | bool | `false` | | | securityContext.capabilities.drop[0] | string | `"ALL"` | | | securityContext.readOnlyRootFilesystem | bool | `true` | | | securityContext.runAsNonRoot | bool | `true` | | | serviceAccount.annotations | object | `{}` | | | serviceAccount.create | bool | `true` | | | serviceAccount.name | string | `""` | | | softMultiTenancy.enabled | bool | `false` | | | telemetry.disabled | bool | `false` | | | telemetry.distributionChannel | string | `"helm"` | | | tolerations | list | `[]` | | | tracing.config.ELASTIC_APM_SERVER_TIMEOUT | string | `"30s"` | | | tracing.config.ELASTIC_APM_SERVER_URL | string | `"http://localhost:8200"` | | | tracing.enabled | bool | `false` | | | volumeMounts | list | `[]` | | | volumes | list | `[]` | | | webhook.caBundle | string | `"Cg=="` | | | webhook.certManagerCert | string | `nil` | | | webhook.certsDir | string | `"/tmp/k8s-webhook-server/serving-certs"` | | | webhook.enabled | bool | `false` | | | webhook.failurePolicy | string | `"Ignore"` | | | webhook.manageCerts | bool | `true` | | | webhook.namespaceSelector | object | `{}` | | | webhook.objectSelector | object | `{}` | | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2) # eck-operator-crds ![Version: 2.6.1](https://img.shields.io/badge/Version-2.6.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 2.6.1](https://img.shields.io/badge/AppVersion-2.6.1-informational?style=flat-square) A Helm chart for installing the ECK operator Custom Resource Definitions (CRD). **Homepage:** ## Maintainers | Name | Email | Url | | ---- | ------ | --- | | Elastic | | | ## Requirements Kubernetes: `>=1.21.0-0` ## Values | Key | Type | Default | Description | |-----|------|---------|-------------| | global.kubeVersion | string | `"1.21.0"` | | | global.manifestGen | bool | `false` | | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2)