|
1 | | -# paas-kuzzle |
| 1 | +# paas-kuzzle-es8 |
2 | 2 |
|
3 | | -   |
| 3 | +   |
4 | 4 |
|
5 | | -A Helm chart for Kubernetes |
| 5 | +Kuzzle v2, redis v8 and elasticsearch v8 under the same roof |
6 | 6 |
|
7 | 7 | ## Requirements |
8 | 8 |
|
9 | | -| Repository | Name | Version | |
10 | | -| --------------------------------------- | ------------- | ------- | |
11 | | -| https://charts.bitnami.com/bitnami/ | redis | 16.12.2 | |
12 | | -| https://helm.elastic.co/ | elasticsearch | 7.17.3 | |
13 | | -| https://kuzzleio.github.io/helm-charts/ | kuzzle | 1.3.0 | |
| 9 | +| Repository | Name | Version | |
| 10 | +|------------|------|---------| |
| 11 | +| https://charts.bitnami.com/bitnami/ | elasticsearch | 21.4.4 | |
| 12 | +| https://charts.bitnami.com/bitnami/ | redis | 22.0.7 | |
| 13 | +| https://kuzzleio.github.io/helm-charts/ | kuzzle | 1.5.1 | |
14 | 14 |
|
15 | 15 | ## Values |
16 | 16 |
|
17 | | -| Key | Type | Default | Description | |
18 | | -| ------------------------------------------------------------ | ------ | ------------------------------------------------ | ----------- | |
19 | | -| certificate.enabled | bool | `false` | | |
20 | | -| elasticsearch.esJavaOpts | string | `"-Xmx512m -Xms512m"` | | |
21 | | -| elasticsearch.imageTag | string | `"7.10.2"` | | |
22 | | -| elasticsearch.minimumMasterNodes | int | `1` | | |
23 | | -| elasticsearch.replicas | int | `1` | | |
24 | | -| elasticsearch.resources.limits.cpu | string | `"1000m"` | | |
25 | | -| elasticsearch.resources.limits.memory | string | `"1G"` | | |
26 | | -| elasticsearch.resources.requests.cpu | string | `"700m"` | | |
27 | | -| elasticsearch.resources.requests.memory | string | `"512M"` | | |
28 | | -| elasticsearch.roles.data | string | `"true"` | | |
29 | | -| elasticsearch.roles.ingest | string | `"true"` | | |
30 | | -| elasticsearch.roles.master | string | `"true"` | | |
31 | | -| elasticsearch.roles.ml | string | `nil` | | |
32 | | -| elasticsearch.roles.remote_cluster_client | string | `nil` | | |
33 | | -| elasticsearch.volumeClaimTemplate.accessModes\[0\] | string | `"ReadWriteOnce"` | | |
34 | | -| elasticsearch.volumeClaimTemplate.resources.requests.storage | string | `"15Gi"` | | |
35 | | -| elasticsearch.volumeClaimTemplate.storageClassName | string | `"scw-bssd"` | | |
36 | | -| ingress.enabled | bool | `false` | | |
37 | | -| ingressTCP.enabled | bool | `false` | | |
38 | | -| kuzzle.extraEnvs\[0\].name | string | `"kuzzle_services__storageEngine__client__node"` | | |
39 | | -| kuzzle.extraEnvs\[0\].value | string | `"http://elasticsearch-master:9200"` | | |
40 | | -| kuzzle.extraEnvs\[1\].name | string | `"kuzzle_services__internalCache__node__host"` | | |
41 | | -| kuzzle.extraEnvs\[1\].value | string | `"redis-master"` | | |
42 | | -| kuzzle.extraEnvs\[2\].name | string | `"kuzzle_services__memoryStorage__node__host"` | | |
43 | | -| kuzzle.extraEnvs\[2\].value | string | `"redis-master"` | | |
44 | | -| kuzzle.extraEnvs\[3\].name | string | `"NODE_ENV"` | | |
45 | | -| kuzzle.extraEnvs\[3\].value | string | `"production"` | | |
46 | | -| kuzzle.image.name | string | `"kuzzleio/kuzzle"` | | |
47 | | -| kuzzle.image.pullPolicy | string | `"Always"` | | |
48 | | -| kuzzle.image.tag | string | `""` | | |
49 | | -| kuzzle.imagePullSecrets\[0\].name | string | `"kuzzle-docker"` | | |
50 | | -| kuzzle.metrics.path | string | `"/_/metrics"` | | |
51 | | -| kuzzle.metrics.port | int | `7512` | | |
52 | | -| kuzzle.replicaCount | int | `1` | | |
53 | | -| redis.auth.enabled | bool | `false` | | |
54 | | -| redis.master.persistence.enabled | bool | `true` | | |
55 | | -| redis.master.persistence.size | string | `"10Gi"` | | |
56 | | -| redis.master.resources.limits.cpu | string | `"600m"` | | |
57 | | -| redis.master.resources.limits.memory | string | `"250Mi"` | | |
58 | | -| redis.master.resources.requests.cpu | string | `"300m"` | | |
59 | | -| redis.master.resources.requests.memory | string | `"150Mi"` | | |
60 | | -| redis.metrics.enabled | bool | `true` | | |
61 | | -| redis.replica.persistence.enabled | bool | `true` | | |
62 | | -| redis.replica.persistence.size | string | `"10Gi"` | | |
63 | | -| redis.replica.replicaCount | int | `1` | | |
64 | | -| redis.replica.resources.limits.cpu | string | `"600m"` | | |
65 | | -| redis.replica.resources.limits.memory | string | `"250Mi"` | | |
66 | | -| redis.replica.resources.requests.cpu | string | `"300m"` | | |
67 | | -| redis.replica.resources.requests.memory | string | `"150Mi"` | | |
68 | | - |
69 | | ---- |
| 17 | +| Key | Type | Default | Description | |
| 18 | +|-----|------|---------|-------------| |
| 19 | +| elasticsearch.clustering.minimumMasterNodes | int | `1` | | |
| 20 | +| elasticsearch.coordinating.replicaCount | int | `0` | | |
| 21 | +| elasticsearch.data.replicaCount | int | `0` | | |
| 22 | +| elasticsearch.global.kibanaEnabled | bool | `false` | | |
| 23 | +| elasticsearch.ingest.enabled | bool | `false` | | |
| 24 | +| elasticsearch.master.heapSize | string | `"1g"` | | |
| 25 | +| elasticsearch.master.masterOnly | bool | `false` | | |
| 26 | +| elasticsearch.master.persistence.accessModes[0] | string | `"ReadWriteOnce"` | | |
| 27 | +| elasticsearch.master.persistence.enabled | bool | `true` | | |
| 28 | +| elasticsearch.master.readinessProbe.enabled | bool | `true` | | |
| 29 | +| elasticsearch.master.readinessProbe.initialDelaySeconds | int | `60` | | |
| 30 | +| elasticsearch.master.replicaCount | int | `1` | | |
| 31 | +| elasticsearch.master.resources.limits.cpu | int | `1` | | |
| 32 | +| elasticsearch.master.resources.limits.memory | string | `"2G"` | | |
| 33 | +| elasticsearch.master.resources.requests.cpu | int | `1` | | |
| 34 | +| elasticsearch.master.resources.requests.memory | string | `"2G"` | | |
| 35 | +| elasticsearch.security.authentication.enabled | bool | `false` | | |
| 36 | +| elasticsearch.security.authentication.rbac.enabled | bool | `false` | | |
| 37 | +| elasticsearch.security.enabled | bool | `false` | | |
| 38 | +| elasticsearch.security.tls.enabled | bool | `false` | | |
| 39 | +| kuzzle.extraEnvs[0].name | string | `"kuzzle_services__storageEngine__client__node"` | | |
| 40 | +| kuzzle.extraEnvs[0].value | string | `"http://elasticsearch:9200"` | | |
| 41 | +| kuzzle.extraEnvs[1].name | string | `"kuzzle_services__internalCache__node__host"` | | |
| 42 | +| kuzzle.extraEnvs[1].value | string | `"redis-master"` | | |
| 43 | +| kuzzle.extraEnvs[2].name | string | `"kuzzle_services__memoryStorage__node__host"` | | |
| 44 | +| kuzzle.extraEnvs[2].value | string | `"redis-master"` | | |
| 45 | +| kuzzle.extraEnvs[3].name | string | `"NODE_ENV"` | | |
| 46 | +| kuzzle.extraEnvs[3].value | string | `"production"` | | |
| 47 | +| kuzzle.extraEnvs[4].name | string | `"kuzzle_services__storageEngine__majorVersion"` | | |
| 48 | +| kuzzle.extraEnvs[4].value | string | `"8"` | | |
| 49 | +| kuzzle.image.name | string | `"kuzzleio/kuzzle"` | | |
| 50 | +| kuzzle.image.pullPolicy | string | `"Always"` | | |
| 51 | +| kuzzle.metrics.path | string | `"/_/metrics"` | | |
| 52 | +| kuzzle.metrics.port | int | `7512` | | |
| 53 | +| kuzzle.replicaCount | int | `1` | | |
| 54 | +| kuzzle.updateStrategy | string | `"RollingUpdate"` | | |
| 55 | +| redis.auth.enabled | bool | `false` | | |
| 56 | +| redis.master.persistence.enabled | bool | `false` | | |
| 57 | +| redis.master.resources | object | `{}` | | |
| 58 | +| redis.metrics.enabled | bool | `true` | | |
| 59 | +| redis.replica.persistence.enabled | bool | `false` | | |
| 60 | +| redis.replica.replicaCount | int | `1` | | |
| 61 | +| redis.replica.resources | object | `{}` | | |
70 | 62 |
|
| 63 | +---------------------------------------------- |
71 | 64 | Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2) |
0 commit comments