|
| 1 | +# tembo-operator |
| 2 | + |
| 3 | +  |
| 4 | + |
| 5 | +Helm chart to deploy the tembo-operator |
| 6 | + |
| 7 | +**Homepage:** <https://tembo.io> |
| 8 | + |
| 9 | +## Maintainers |
| 10 | + |
| 11 | +| Name | Email | Url | |
| 12 | +| ---- | ------ | --- | |
| 13 | +| Tembo | | <https://tembocommunity.slack.com> | |
| 14 | + |
| 15 | +## Source Code |
| 16 | + |
| 17 | +* <https://github.com/tembo-io/tembo-stacks> |
| 18 | +* <https://github.com/cloudnative-pg/cloudnative-pg> |
| 19 | + |
| 20 | +## Requirements |
| 21 | + |
| 22 | +| Repository | Name | Version | |
| 23 | +|------------|------|---------| |
| 24 | +| https://cloudnative-pg.github.io/charts | cloudnative-pg | 0.18.2 | |
| 25 | + |
| 26 | +## Values |
| 27 | + |
| 28 | +| Key | Type | Default | Description | |
| 29 | +|-----|------|---------|-------------| |
| 30 | +| cloudnative-pg.config.create | bool | `true` | | |
| 31 | +| cloudnative-pg.config.data.INHERITED_ANNOTATIONS | string | `"tembo-pod-init.tembo.io/*, tembo.io/*"` | | |
| 32 | +| cloudnative-pg.monitoring.podMonitorEnabled | bool | `false` | | |
| 33 | +| cloudnative-pg.service.type | string | `"ClusterIP"` | | |
| 34 | +| controller.affinity | object | `{}` | | |
| 35 | +| controller.annotations | object | `{}` | | |
| 36 | +| controller.extraEnv[0].name | string | `"SOME_ENV_VAR"` | | |
| 37 | +| controller.extraEnv[0].value | string | `"some value"` | | |
| 38 | +| controller.image.pullPolicy | string | `"Always"` | | |
| 39 | +| controller.image.repository | string | `"quay.io/tembo/tembo-operator"` | | |
| 40 | +| controller.image.tag | string | `"latest"` | | |
| 41 | +| controller.livenessProbe | object | `{}` | | |
| 42 | +| controller.logLevel | string | `"info"` | | |
| 43 | +| controller.monitoring.podMonitor.enabled | bool | `false` | | |
| 44 | +| controller.monitoring.podMonitor.path | string | `"/metrics"` | | |
| 45 | +| controller.monitoring.podMonitor.port | string | `"http"` | | |
| 46 | +| controller.monitoring.prometheusRule.enabled | bool | `false` | | |
| 47 | +| controller.nameOverride | string | `nil` | | |
| 48 | +| controller.namespaceOverride | string | `nil` | | |
| 49 | +| controller.nodeSelector | object | `{}` | | |
| 50 | +| controller.podAnnotations | object | `{}` | | |
| 51 | +| controller.readinessProbe.httpGet.path | string | `"/health"` | | |
| 52 | +| controller.readinessProbe.httpGet.port | string | `"http"` | | |
| 53 | +| controller.readinessProbe.httpGet.scheme | string | `"HTTP"` | | |
| 54 | +| controller.readinessProbe.initialDelaySeconds | int | `5` | | |
| 55 | +| controller.readinessProbe.periodSeconds | int | `5` | | |
| 56 | +| controller.replicas | int | `1` | | |
| 57 | +| controller.resources.limits.cpu | string | `"1000m"` | | |
| 58 | +| controller.resources.limits.memory | string | `"256Mi"` | | |
| 59 | +| controller.resources.requests.cpu | string | `"250m"` | | |
| 60 | +| controller.resources.requests.memory | string | `"100Mi"` | | |
| 61 | +| controller.service.annotations | object | `{}` | | |
| 62 | +| controller.service.port | int | `80` | | |
| 63 | +| controller.service.targetPort | int | `8080` | | |
| 64 | +| controller.service.type | string | `"ClusterIP"` | | |
| 65 | +| controller.tolerations | list | `[]` | | |
| 66 | +| controller.upgradeStrategy | string | `"RollingUpdate"` | | |
| 67 | +| pod-init.affinity | object | `{}` | | |
| 68 | +| pod-init.annotations | object | `{}` | | |
| 69 | +| pod-init.extraEnv | object | `{}` | | |
| 70 | +| pod-init.image.pullPolicy | string | `"IfNotPresent"` | | |
| 71 | +| pod-init.image.repository | string | `"quay.io/tembo/tembo-pod-init"` | | |
| 72 | +| pod-init.image.tag | string | `"latest"` | | |
| 73 | +| pod-init.livenessProbe.httpGet.path | string | `"/health/liveness"` | | |
| 74 | +| pod-init.livenessProbe.httpGet.port | int | `8443` | | |
| 75 | +| pod-init.livenessProbe.httpGet.scheme | string | `"HTTPS"` | | |
| 76 | +| pod-init.livenessProbe.initialDelaySeconds | int | `15` | | |
| 77 | +| pod-init.logLevel | string | `"info"` | | |
| 78 | +| pod-init.nameOverride | string | `nil` | | |
| 79 | +| pod-init.namespaceOverride | string | `nil` | | |
| 80 | +| pod-init.nodeSelector | object | `{}` | | |
| 81 | +| pod-init.podAnnotations | object | `{}` | | |
| 82 | +| pod-init.readinessProbe.failureThreshold | int | `3` | | |
| 83 | +| pod-init.readinessProbe.httpGet.path | string | `"/health/readiness"` | | |
| 84 | +| pod-init.readinessProbe.httpGet.port | int | `8443` | | |
| 85 | +| pod-init.readinessProbe.httpGet.scheme | string | `"HTTPS"` | | |
| 86 | +| pod-init.readinessProbe.periodSeconds | int | `15` | | |
| 87 | +| pod-init.readinessProbe.timeoutSeconds | int | `15` | | |
| 88 | +| pod-init.replicas | int | `1` | | |
| 89 | +| pod-init.resources | object | `{}` | | |
| 90 | +| pod-init.service.annotations | object | `{}` | | |
| 91 | +| pod-init.service.port | int | `443` | | |
| 92 | +| pod-init.service.targetPort | int | `8443` | | |
| 93 | +| pod-init.service.type | string | `"ClusterIP"` | | |
| 94 | +| pod-init.tolerations | list | `[]` | | |
| 95 | +| pod-init.upgradeStrategy | string | `"RollingUpdate"` | | |
| 96 | + |
| 97 | +---------------------------------------------- |
| 98 | +Autogenerated from chart metadata using [helm-docs v1.11.3](https://github.com/norwoodj/helm-docs/releases/v1.11.3) |
0 commit comments