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
| externalDatabase.user | string |`"fhir"`| username for the external database |
33
34
| extraConfig | string |`""`| additional Spring Boot application config. Mounted as a file and automatically loaded by the application. |
34
35
| extraEnv | list |`[]`| extra environment variables to set on the server container |
36
+
| extraVolumeMounts | list |`[]`| Optionally specify extra list of additional volumeMounts |
37
+
| extraVolumes | list |`[]`| Optionally specify extra list of additional volumes |
35
38
| fullnameOverride | string |`""`| override the chart fullname |
36
39
| image.pullPolicy | string |`"IfNotPresent"`| image pullPolicy to use |
37
40
| image.registry | string |`"docker.io"`| registry where the HAPI FHIR server image is hosted |
38
41
| image.repository | string |`"hapiproject/hapi"`| the path inside the repository |
39
-
| image.tag | string |`"v7.2.0@sha256:9bcafa8342b572eee248cb7c48c496863d352bbd0347e1d98ea238d09620e89b"`| the image tag. As of v5.7.0, this is the `distroless` flavor by default, add `-tomcat` to use the Tomcat-based image. |
42
+
| image.tag | string |`"v7.6.0@sha256:4771a178e764896c83881c1b3a52bd487e53d06e1acc3653ea0db0c6f6b2b8a1"`| the image tag. As of v5.7.0, this is the `distroless` flavor by default, add `-tomcat` to use the Tomcat-based image. |
40
43
| imagePullSecrets | list |`[]`| image pull secrets to use when pulling the image |
41
44
| ingress.annotations | object |`{}`| provide any additional annotations which may be required. Evaluated as a template. |
42
45
| ingress.enabled | bool |`false`| whether to create an Ingress to expose the FHIR server HTTP endpoint |
| initContainers.resources | object |`{}`| configure the init containers pods resource requests and limits |
51
+
| initContainers.resourcesPreset | string |`"nano"`| set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if `resources` is set (`resources` is recommended for production). More information: <https://github.com/bitnami/charts/blob/main/bitnami/common/templates/_resources.tpl#L15>|
47
52
| metrics.service.port | int |`8081`||
48
53
| metrics.serviceMonitor.additionalLabels | object |`{}`| additional labels to apply to the ServiceMonitor object, e.g. `release: prometheus`|
49
54
| metrics.serviceMonitor.enabled | bool |`false`| if enabled, creates a ServiceMonitor instance for Prometheus Operator-based monitoring |
| podDisruptionBudget.enabled | bool |`false`| Enable PodDisruptionBudget for the server pods. uses policy/v1/PodDisruptionBudget thus requiring k8s 1.21+ |
54
59
| podDisruptionBudget.maxUnavailable | string |`""`| maximum unavailable instances |
55
60
| podDisruptionBudget.minAvailable | int |`1`| minimum available instances |
56
-
| podSecurityContext | object |`{}`| pod security context |
61
+
| podSecurityContext | object |`{"fsGroup":65532,"fsGroupChangePolicy":"OnRootMismatch","runAsGroup":65532,"runAsNonRoot":true,"runAsUser":65532,"seccompProfile":{"type":"RuntimeDefault"}}`| pod security context |
57
62
| postgresql.auth.database | string |`"fhir"`| name for a custom database to create |
58
63
| postgresql.auth.existingSecret | string |`""`| Name of existing secret to use for PostgreSQL credentials `auth.postgresPassword`, `auth.password`, and `auth.replicationPassword` will be ignored and picked up from this secret The secret must contain the keys `postgres-password` (which is the password for "postgres" admin user), `password` (which is the password for the custom user to create when `auth.username` is set), and `replication-password` (which is the password for replication user). The secret might also contains the key `ldap-password` if LDAP is enabled. `ldap.bind_password` will be ignored and picked from this secret in this case. The value is evaluated as a template. |
59
64
| postgresql.enabled | bool |`true`| enable an included PostgreSQL DB. see <https://github.com/bitnami/charts/tree/master/bitnami/postgresql> for details if set to `false`, the values under `externalDatabase` are used |
60
65
| replicaCount | int |`1`| number of replicas to deploy |
61
66
| resources | object |`{}`| configure the FHIR server's resource requests and limits |
67
+
| resourcesPreset | string |`"medium"`| set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if `resources` is set (`resources` is recommended for production). More information: <https://github.com/bitnami/charts/blob/main/bitnami/common/templates/_resources.tpl#L15>|
| serviceAccount.name | string |`""`| The name of the service account to use. If not set and create is true, a name is generated using the fullname template |
76
82
| tests.automountServiceAccountToken | bool |`false`| whether the service account token should be auto-mounted for the test pods |
77
83
| tests.resources | object |`{}`| configure the test pods resource requests and limits |
84
+
| tests.resourcesPreset | string |`"nano"`| set container resources according to one common preset (allowed values: none, nano, micro, small, medium, large, xlarge, 2xlarge). This is ignored if `resources` is set (`resources` is recommended for production). More information: <https://github.com/bitnami/charts/blob/main/bitnami/common/templates/_resources.tpl#L15>|
78
85
| tolerations | list |`[]`| pod tolerations |
79
86
| topologySpreadConstraints | list |`[]`| pod topology spread configuration see: https://kubernetes.io/docs/concepts/workloads/pods/pod-topology-spread-constraints/#api|
0 commit comments