You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This section provides details around {{kib}} and {{es}} configuration when running on ECK. For general information about how ECK applies configuration changes and the syntax to use in the YAML manifests, refer to [](./update-deployments.md).
17
12
18
-
*[**{{es}} configuration**](elasticsearch-configuration.md) → Review configuration possibilities to tune your {{es}} cluster running on ECK, learn how [nodes orchestration](./nodes-orchestration.md) work, [storage recommendations](./storage-recommendations.md), and more.
19
-
20
-
*[Users and roles]() (SECURITY)
21
-
22
-
*[](./requests-routing-to-elasticsearch-nodes.md) → Control the nodes receiving incoming traffic when using multiple `nodeSets` with different [node roles](https://www.elastic.co/guide/en/elasticsearch/reference/current/node-roles-overview.html).
23
-
24
-
*[{{es}} autoscaling on ECK](../../autoscaling/deployments-autoscaling-on-eck.md):
13
+
*[**{{es}} configuration**](elasticsearch-configuration.md): Review configuration possibilities to tune your {{es}} cluster running on ECK, learn how [nodes orchestration](./nodes-orchestration.md) work, [storage recommendations](./storage-recommendations.md), and more.
25
14
26
-
*[Snapshot and Restore](../../tools/snapshot-and-restore/cloud-on-k8s.md)
27
-
28
-
*[**Stack monitoring**](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-stack-monitoring.html) → Monitor your deployments smoothly with the help of ECK.
29
-
30
-
*[**Remote clusters**](/deploy-manage/remote-clusters/eck-remote-clusters.md) → Configure {{es}} remote clusters functionality for Cross Cluster Search (CCS) and Cross Cluster Replication.
31
-
32
-
*[**{{kib}} configuration**](kibana-configuration.md) → Learn how to connect {{kib}} to an {{es}} cluster, apply advanced configuration settings, and tune the HTTP configuration.
15
+
*[**{{kib}} configuration**](kibana-configuration.md): Learn how to connect {{kib}} to an {{es}} cluster, apply advanced configuration settings, and tune the HTTP configuration.
33
16
34
17
Additionally, the following topics apply to both {{es}} and {{kib}}, and in some cases, to other applications supported by ECK:
35
18
36
-
*[Configure secure settings]() (LINK TBD, SECURITY CONFIGURE ES AND KIB SECURE SETTINGS)
19
+
*[**Customize Pods**](customize-pods.md): Learn how to adapt the `podTemplate` field to your needs.
37
20
38
-
*[**Access services**](accessing-services.md) → Learn how to access to the orchestrated clusters and how to adapt the Kubernetes services to your needs.
21
+
*[**Manage compute resources**](manage-compute-resources.md): Important considerations around CPU and memory `requests`and `limits` when running production workloads.
39
22
40
-
*[**TLS certificates**](./tls-certificates.md) → Use your own SSL/TLS certificates for the HTTP endpoint of {{es}} or {{kib}}.
23
+
*[**Access services**](accessing-services.md): Learn how to access to the orchestrated clusters and how to adapt the Kubernetes services to your needs.
41
24
42
-
*[**Secure the Elastic Stack**](../../security.md) → Manage users and roles, authentication realms, and more.
25
+
*[**Recipes**](recipes.md): Advanced use cases examples available in our GitHub repository.
43
26
44
-
*[**Recipes**](recipes.md) → Advanced use cases examples available in our GitHub repository.
27
+
*[**Connect to external Elastic resources**](connect-to-external-elastic-resources.md): Use custom `secrets` for the `elasticsearchRef` and `kibanaRef` parameters.
45
28
46
-
*[**Customize Pods**](customize-pods.md) → Learn how to adapt the `podTemplate` field to your needs.
29
+
ECK also facilitates configuration and operation activities with advanced features, such as:
47
30
48
-
*[**Manage compute resources**](manage-compute-resources.md) → Important considerations around CPU and memory when running production workloads.
31
+
*[**Elastic Stack configuration policies**](elastic-stack-configuration-policies.md): Organize your {{es}} and {{kib}} configuration settings through `StackConfigPolicy` resources that can be referenced within your deployments. This helps to keep your manifests simplified.
49
32
50
-
*[**Autoscaling stateless applications**](../../autoscaling/autoscaling-stateless-applications-on-eck.md) → Use [Horizontal Pod Autoscaler](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) for {{kib}} or other stateless applications.
33
+
## Other sections
51
34
52
-
*[**Connect to external Elastic resources**](connect-to-external-elastic-resources.md) → Use `secrets` with custom settings for `elasticsearchRef` and `kibanaRef` parameters.
35
+
Other sections of the Elastic documentation cover additional topics related to deployments configuration on ECK:
53
36
54
-
ECK also facilitates configuration and operation activities with advanced features, such as:
37
+
**Security**
55
38
56
-
*[**Elastic Stack configuration policies**](elastic-stack-configuration-policies.md) → Organize your {{es}} and {{kib}} configuration settings through `StackConfigPolicy` resources that can be referenced within your deployments.
39
+
*[**HTTP TLS certificates**](./tls-certificates.md): Use your own SSL/TLS certificates for the HTTP endpoint of {{es}} and {{kib}}.
40
+
41
+
**Monitoring and Logging**
57
42
58
-
*[**Stack monitoring**](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-stack-monitoring.html) → Monitor your deployments smoothly with the help of ECK.
43
+
*[**Stack monitoring**](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-stack-monitoring.html): Use ECK to manage logs and metrics for your deployments.
59
44
60
-
*[**Remote clusters**](/deploy-manage/remote-clusters/eck-remote-clusters.md) → Configure {{es}} remote clusters functionality for Cross Cluster Search (CCS) and Cross Cluster Replication.
45
+
**Remote Clusters**
46
+
*[**Remote clusters**](/deploy-manage/remote-clusters/eck-remote-clusters.md): Configure {{es}} remote clusters functionality for Cross Cluster Search (CCS) and Cross Cluster Replication.
61
47
62
-
*[**Upgrade the Elastic Stack version**](../../upgrade/deployment-or-cluster.md) → Upgrade orchestrated applications on ECK.
48
+
**Autoscaling**
49
+
*[**Autoscaling stateless applications**](../../autoscaling/autoscaling-stateless-applications-on-eck.md): Use [Horizontal Pod Autoscaler](https://kubernetes.io/docs/tasks/run-application/horizontal-pod-autoscale/) for {{kib}} or other stateless applications.
Before you deploy and run ECK in production, take some time to look at the basic and advanced settings available on this page. These settings are related both to Elasticsearch and Kubernetes functionality.
12
11
12
+
**Read first**
13
+
*[Nodes orchestration](nodes-orchestration.md): Learn how ECK orchestrates nodes, applies changes or upgrades the cluster.
14
+
*[Storage recommendations](storage-recommendations.md): Kubernetes storage considerations for {{es}} workloads.
15
+
13
16
**Basic {{es}} settings**
14
17
15
18
*[Node configuration](node-configuration.md): Configure the `elasticsearch.yml` of your {{es}} nodes.
16
19
*[Volume claim templates](volume-claim-templates.md): Configure storage in your {{es}} nodes.
17
-
*[Virtual memory](virtual-memory.md)
18
-
*[Custom configuration files and plugins](custom-configuration-files-plugins.md)
20
+
*[Virtual memory](virtual-memory.md): Methods to accomplish {{es}} virtual memory system configuration requirement.
21
+
*[Custom configuration files and plugins](custom-configuration-files-plugins.md): Learn how to
19
22
*[Init containers for plugin downloads](init-containers-for-plugin-downloads.md)
23
+
*[Settings managed by ECK](settings-managed-by-eck.md): List of {{es}} settings that you cannot update.
20
24
21
25
**Kubernetes and system related configuration**
22
26
*[Security Context](security-context.md): Kubernetes security context and kernel capabilities.
@@ -37,7 +41,7 @@ Before you deploy and run ECK in production, take some time to look at the basic
37
41
In other sections of the documentation you can find information for the following configuration use cases:
*[**Secure the Elastic Stack**](../../security.md): Manage users and roles, authentication realms, and more.
92
+
93
+
94
+
*[Users and roles]() (SECURITY)
95
+
96
+
*[](./requests-routing-to-elasticsearch-nodes.md): Control the nodes receiving incoming traffic when using multiple `nodeSets` with different [node roles](https://www.elastic.co/guide/en/elasticsearch/reference/current/node-roles-overview.html).
97
+
98
+
*[{{es}} autoscaling on ECK](../../autoscaling/deployments-autoscaling-on-eck.md):
99
+
100
+
*[Snapshot and Restore](../../tools/snapshot-and-restore/cloud-on-k8s.md)
101
+
102
+
*[**Stack monitoring**](https://www.elastic.co/guide/en/cloud-on-k8s/current/k8s-stack-monitoring.html): Monitor your deployments smoothly with the help of ECK.
103
+
104
+
*[**Remote clusters**](/deploy-manage/remote-clusters/eck-remote-clusters.md): Configure {{es}} remote clusters functionality for Cross Cluster Search (CCS) and Cross Cluster Replication.
0 commit comments