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
feat(hyades)!: unify labels/annotations fields across components
BREAKING CHANGE: apiServer.annotations and frontend.annotations were
previously pod-level annotations. They are now resource-level annotations
on the Deployment. Use podAnnotations for pod-level annotations.
Signed-off-by: rseleven <73898556+rseleven@users.noreply.github.com>
| apiServer.image.tag | string |`""`| Can be a tag name such as "latest", or an image digest prefixed with "sha256:". |
48
47
| apiServer.initContainers | list |`[]`| Additional init containers to deploy. Supports templating. |
48
+
| apiServer.labels | object |`{}`| Additional labels to add to the API-server Deployment resource. |
49
49
| apiServer.nodeSelector | object |`{}`||
50
50
| apiServer.persistentVolume.accessModes | list |`[]`| Access modes for the PVC. When empty, access modes are determined automatically: - ReadWriteMany when autoScaling is enabled or replicaCount > 1 - ReadWriteOnce otherwise |
51
51
| apiServer.persistentVolume.className | string |`""`| Storage class name. If empty, the default storage class will be used. |
52
52
| apiServer.persistentVolume.enabled | bool |`false`| Whether to create a PersistentVolumeClaim for the API server. |
53
53
| apiServer.persistentVolume.existingClaim | string |`""`| Use an existing PVC instead of creating a new one. When set, the PVC will not be created by the chart. |
54
54
| apiServer.persistentVolume.size | string |`"5Gi"`| Size of the PVC. |
55
+
| apiServer.podAnnotations | object |`{}`| Additional annotations to add to the API-server pods. |
56
+
| apiServer.podLabels | object |`{}`| Additional labels to add to the API-server pods. |
55
57
| apiServer.probes.liveness.failureThreshold | int |`3`||
56
58
| apiServer.probes.liveness.initialDelaySeconds | int |`10`||
57
59
| apiServer.probes.liveness.periodSeconds | int |`15`||
@@ -97,7 +99,7 @@ v2, or be ready to migrate when v2 is released.
97
99
| extraObjects | list |`[]`||
98
100
| frontend.additionalVolumeMounts | list |`[]`||
99
101
| frontend.additionalVolumes | list |`[]`||
100
-
| frontend.annotations | object |`{}`||
102
+
| frontend.annotations | object |`{}`|Additional annotations to add to the frontend Deployment resource.|
101
103
| frontend.apiBaseUrl | string |`""`||
102
104
| frontend.args | list |`[]`||
103
105
| frontend.autoScaling | object |`{"annotations":{},"enabled":false,"maxReplicas":3,"minReplicas":1,"targetCPUUtilizationPercentage":70,"targetMemoryUtilizationPercentage":70}`| Enables horizontal pod autoscaling |
@@ -107,13 +109,15 @@ v2, or be ready to migrate when v2 is released.
107
109
| frontend.extraContainers | list |`[]`| Additional containers to deploy. Supports templating. |
| frontend.image.tag | string |`""`| Can be a tag name such as "latest", or an image digest prefixed with "sha256:". |
115
116
| frontend.initContainers | list |`[]`| Additional init containers to deploy. Supports templating. |
117
+
| frontend.labels | object |`{}`| Additional labels to add to the frontend Deployment resource. |
116
118
| frontend.nodeSelector | object |`{}`||
119
+
| frontend.podAnnotations | object |`{}`| Additional annotations to add to the frontend pods. |
120
+
| frontend.podLabels | object |`{}`| Additional labels to add to the frontend pods. |
117
121
| frontend.probes.liveness.failureThreshold | int |`3`||
118
122
| frontend.probes.liveness.initialDelaySeconds | int |`5`||
119
123
| frontend.probes.liveness.periodSeconds | int |`15`||
@@ -144,7 +148,7 @@ v2, or be ready to migrate when v2 is released.
144
148
| ingress.hostname | string |`"example.com"`||
145
149
| ingress.ingressClassName | string |`""`||
146
150
| ingress.tls | list |`[]`||
147
-
| initializer.annotations | object |`{}`||
151
+
| initializer.annotations | object |`{}`|Additional annotations to add to the initializer Job resource.|
148
152
| initializer.args | list |`[]`||
149
153
| initializer.command | list |`[]`||
150
154
| initializer.enabled | bool |`false`| Whether to enable the initializer Job. When enabled, an init container will be added to all deployments that require database access. The init container will wait for the initializer Job to complete. Requires the service account token to be mounted. |
@@ -154,8 +158,11 @@ v2, or be ready to migrate when v2 is released.
154
158
| initializer.image.registry | string |`""`| Override common.image.registry for the API server. |
| initializer.image.tag | string |`""`| Can be a tag name such as "latest", or an image digest prefixed with "sha256:". |
161
+
| initializer.labels | object |`{}`| Additional labels to add to the initializer Job resource. |
157
162
| initializer.noHelmHook | bool |`false`| Whether to NOT deploy the initializer Job as `post-install` and `post-upgrade` Helm hook. Deploying as Helm hook can create deadlock situations when `helm install` and `helm upgrade` are executed with `--wait` flag. See <https://github.com/helm/helm/issues/10555>. Note that without hooks, `helm upgrade` may fail due to Job fields being immutable. |
158
163
| initializer.nodeSelector | object |`{}`||
164
+
| initializer.podAnnotations | object |`{}`| Additional annotations to add to the initializer pods. |
165
+
| initializer.podLabels | object |`{}`| Additional labels to add to the initializer pods. |
0 commit comments