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
Keystore integration configuration for elasticsearch
7
+
---
8
+
9
+
## Keystore integation
10
+
11
+
Keystore is a recommended way of integrating different credentials like:- AWS, GCP, Azure and Slack, etc. to elasticsearch cluster. We simply need to create a Kubernetes secret and the operator can take care the integration of Kubernetes secret to elasticsearch keystore.
Keystore integration can also be done using helm chart of elasticsearch. We just need to define the keystore secret name in the values file of elasticsearch helm chart.
Plugins installation has been simplified using the Logging Operator. To install the plugins inside the elasticsearch, we just need to define the list of plugins inside the `esPlugins` section of elasticsearch CRD.
Plugin installation can also be done using helm chart of elasticsearch. We just need to define the plugins list in the values file of elasticsearch helm chart.
| esSecurity.enabled | true | To enabled the xpack security of elasticsearch |
21
23
| esMaster.replicas | 3 | Number of replicas for elasticsearch master node |
@@ -88,6 +90,22 @@ esClusterName: "prod"
88
90
esVersion: "7.16.0"
89
91
```
90
92
93
+
### esPlugins
94
+
95
+
`esPlugins`is a CRD parameter through which we can define the list of plugins that needs to install inside elasticsearch cluster.
96
+
97
+
```yaml
98
+
esPlugins: ["respository-s3", "repository-gcs"]
99
+
```
100
+
101
+
### esKeystoreSecret
102
+
103
+
`esKeystoreSecret`is a CRD parameter through which we can define the keystore related secret to include in elasticsearch cluster.
104
+
105
+
```yaml
106
+
esKeystoreSecret: keystore-secret
107
+
```
108
+
91
109
### esMaster
92
110
93
111
`esMaster`is a general configuration parameter for Elasticsearch CRD for defining the configuration of Elasticsearch Master node. This includes Kubernetes related configurations and Elasticsearch properties related configurations.
0 commit comments