|
1 | 1 |
|
2 | 2 | # dendrite |
3 | 3 |
|
4 | | -   |
| 4 | +   |
5 | 5 | Dendrite Matrix Homeserver |
6 | 6 |
|
7 | 7 | Status: **NOT PRODUCTION READY** |
@@ -59,11 +59,15 @@ Create a folder `appservices` and place your configurations in there. The confi |
59 | 59 | | persistence.search.existingClaim | string | `""` | Use an existing volume claim for the fulltext search index | |
60 | 60 | | persistence.search.capacity | string | `"1Gi"` | PVC Storage Request for the search volume | |
61 | 61 | | persistence.search.storageClass | string | `nil` | The storage class to use for volume claims. Defaults to persistence.storageClass If defined, storageClassName: <storageClass> If set to "-", storageClassName: "", which disables dynamic provisioning If undefined (the default) or set to null, no storageClassName spec is set, choosing the default provisioner. (gp2 on AWS, standard on GKE, AWS & OpenStack) | |
| 62 | +| extraArgs | list | `[]` | Add additional arguments to the dendrite command | |
62 | 63 | | extraVolumes | list | `[]` | Add additional volumes to the Dendrite Pod | |
63 | 64 | | extraVolumeMounts | list | `[]` | Configure additional mount points volumes in the Dendrite Pod | |
64 | 65 | | strategy.type | string | `"Recreate"` | Strategy to use for rolling updates (e.g. Recreate, RollingUpdate) If you are using ReadWriteOnce volumes, you should probably use Recreate | |
65 | 66 | | strategy.rollingUpdate.maxUnavailable | string | `"25%"` | Maximum number of pods that can be unavailable during the update process | |
66 | 67 | | strategy.rollingUpdate.maxSurge | string | `"25%"` | Maximum number of pods that can be scheduled above the desired number of pods | |
| 68 | +| nodeSelector | object | `{}` | Node selector configuration | |
| 69 | +| tolerations | object | `{}` | Tolerations configuration | |
| 70 | +| affinity | object | `{}` | Affinity configuration | |
67 | 71 | | dendrite_config.version | int | `2` | | |
68 | 72 | | dendrite_config.global.server_name | string | `""` | **REQUIRED** Servername for this Dendrite deployment. | |
69 | 73 | | dendrite_config.global.private_key | string | `"/etc/dendrite/secrets/signing.key"` | The private key to use. (**NOTE**: This is overriden in Helm) | |
@@ -190,5 +194,3 @@ grafana: |
190 | 194 | ``` |
191 | 195 | PS: The label `release=kube-prometheus-stack` is setup with the helmchart of the Prometheus Operator. For Grafana Dashboards it may be necessary to enable scanning in the correct namespaces (or ALL), enabled by `sidecar.dashboards.searchNamespace` in [Helmchart of grafana](https://artifacthub.io/packages/helm/grafana/grafana) (which is part of PrometheusOperator, so `grafana.sidecar.dashboards.searchNamespace`) |
192 | 196 |
|
193 | | ----------------------------------------------- |
194 | | -Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2) |
|
0 commit comments