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
* Bump to HAPI 7.7.7-SNAPSHOT
* Update HAPI + match config changes
* Bump HAPI to 7.7.10-SNAPSHOT
* Bump parent to 7.7.14-SNAPSHOT
* Bump parent version + fix CQL test
See diff in https://github.com/cqframework/clinical-reasoning/pull/579/files
* Bump parent to 7.7.18-SNAPSHOT fix CR breakage
* use URI constructor instead of string concatenation, to avoid having static code analysis tool complain about "Concatenating user-controlled input into a URL" security issue
* Add support for Database Partition Mode
* Add spotless-check
* Apply spotless
* Apply spotless
* Revert "Apply spotless"
This reverts commit 8b77aa0.
* Test fix
* Spotless
* Helm chart dependency updates and support for extraVolumes and -Mounts (hapifhir#766)
* Helm chart updates
* set target branch to master for chart testing
* Bump to release
* Expose expansion properties as configuration
* Externalizes more subscription parameters (hapifhir#783)
* Externalizes more subscription parameters
Allows :
- to parametrize the polling interval of subscription
- to enable the setting to queue the subscription jobs immediately.
Following the change in hapifhir/hapi-fhir/pull/6395
* Fix formatting
* feat: add a github actions deploy workflow
* chore: deploy hapi fhir staging and production instance
* chore: use UUIDs for resource IDs
* feat: updating FHIR version from R4 to R5
---------
Co-authored-by: dotasek.dev <[email protected]>
Co-authored-by: dotasek <[email protected]>
Co-authored-by: Joel Schneider <[email protected]>
Co-authored-by: James Agnew <[email protected]>
Co-authored-by: chgl <[email protected]>
Co-authored-by: Adam Stevenson <[email protected]>
Co-authored-by: Yoann Isaac <[email protected]>
Co-authored-by: Kennedy Omondi <[email protected]>
**This Pull Request has failed the formatting check**
29
+
30
+
Please run `mvn spotless:apply` or `mvn clean install -DskipTests` to fix the formatting issues.
31
+
32
+
You can automate this auto-formatting process to execute on the git pre-push hook, by installing [pre-commit](https://pre-commit.com/) and then calling `pre-commit install --hook-type pre-push`. This will cause formatting to run automatically whenever you push.
| 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