|
6 | 6 |
|
7 | 7 | ### Common parameters |
8 | 8 |
|
9 | | -| Name | Description | Type | Value | |
10 | | -| ---------------------- | --------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- | |
11 | | -| `replicas` | Number of OpenSearch nodes in the cluster. | `int` | `3` | |
12 | | -| `resources` | Explicit CPU and memory configuration for each OpenSearch node. When omitted, the preset defined in `resourcesPreset` is applied. | `object` | `{}` | |
13 | | -| `resources.cpu` | CPU available to each node. | `quantity` | `""` | |
14 | | -| `resources.memory` | Memory (RAM) available to each node. | `quantity` | `""` | |
15 | | -| `resourcesPreset` | Default sizing preset used when `resources` is omitted. OpenSearch requires minimum 2Gi memory. | `string` | `c1.medium` | |
16 | | -| `size` | Persistent Volume Claim size available for application data. | `quantity` | `10Gi` | |
17 | | -| `storageClass` | StorageClass used to store the data. | `string` | `""` | |
18 | | -| `external` | Enable external access from outside the cluster. | `bool` | `false` | |
19 | | -| `topologySpreadPolicy` | How strictly to enforce pod distribution across nodes and zones. | `string` | `soft` | |
20 | | -| `version` | OpenSearch major version to deploy. | `string` | `v2` | |
| 9 | +| Name | Description | Type | Value | |
| 10 | +| ---------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------- | ----------- | |
| 11 | +| `replicas` | Number of OpenSearch nodes in the cluster. | `int` | `3` | |
| 12 | +| `resources` | Explicit CPU and memory configuration for each OpenSearch node. When omitted, the preset defined in `resourcesPreset` is applied. | `object` | `{}` | |
| 13 | +| `resources.cpu` | CPU available to each node. | `quantity` | `""` | |
| 14 | +| `resources.memory` | Memory (RAM) available to each node. | `quantity` | `""` | |
| 15 | +| `resourcesPreset` | Default sizing preset used when `resources` is omitted. OpenSearch requires minimum 2Gi memory. | `string` | `c1.medium` | |
| 16 | +| `size` | Persistent Volume Claim size available for application data. | `quantity` | `10Gi` | |
| 17 | +| `storageClass` | StorageClass used to store the data. | `string` | `""` | |
| 18 | +| `external` | Enable external access from outside the cluster. | `bool` | `false` | |
| 19 | +| `topologySpreadPolicy` | How strictly to enforce pod distribution across nodes and zones. | `string` | `soft` | |
| 20 | +| `version` | OpenSearch major version to deploy. | `string` | `v2` | |
| 21 | +| `setVMMaxMapCount` | Let the OpenSearch operator raise `vm.max_map_count` with a privileged init container. Disable it when the node already sets the sysctl to at least 262144 — the init container is privileged, which a tenant namespace under the default `baseline` PodSecurity rejects, leaving the StatefulSet unable to create a Pod. | `bool` | `true` | |
21 | 22 |
|
22 | 23 |
|
23 | 24 | ### Image configuration |
|
0 commit comments