feat(helm): allow removal of Node & Worker replicas for custom HPA solutions (#28762)
This commit is contained in:
parent
a9cebe81ea
commit
d303852609
|
|
@ -233,7 +233,8 @@ On helm this can be set on `extraSecretEnv.SUPERSET_SECRET_KEY` or `configOverri
|
|||
| supersetNode.readinessProbe.periodSeconds | int | `15` | |
|
||||
| supersetNode.readinessProbe.successThreshold | int | `1` | |
|
||||
| supersetNode.readinessProbe.timeoutSeconds | int | `1` | |
|
||||
| supersetNode.replicaCount | int | `1` | |
|
||||
| supersetNode.replicas.enabled | bool | `true` | |
|
||||
| supersetNode.replicas.replicaCount | int | `1` | |
|
||||
| supersetNode.resources | object | `{}` | Resource settings for the supersetNode pods - these settings overwrite might existing values from the global resources object defined above. |
|
||||
| supersetNode.startupProbe.failureThreshold | int | `60` | |
|
||||
| supersetNode.startupProbe.httpGet.path | string | `"/health"` | |
|
||||
|
|
@ -319,7 +320,8 @@ On helm this can be set on `extraSecretEnv.SUPERSET_SECRET_KEY` or `configOverri
|
|||
| supersetWorker.podLabels | object | `{}` | Labels to be added to supersetWorker pods |
|
||||
| supersetWorker.podSecurityContext | object | `{}` | |
|
||||
| supersetWorker.readinessProbe | object | `{}` | No startup/readiness probes by default since we don't really care about its startup time (it doesn't serve traffic) |
|
||||
| supersetWorker.replicaCount | int | `1` | |
|
||||
| supersetWorker.replicas.enabled | bool | `true` | |
|
||||
| supersetWorker.replicas.replicaCount | int | `1` | |
|
||||
| supersetWorker.resources | object | `{}` | Resource settings for the supersetWorker pods - these settings overwrite might existing values from the global resources object defined above. |
|
||||
| supersetWorker.startupProbe | object | `{}` | No startup/readiness probes by default since we don't really care about its startup time (it doesn't serve traffic) |
|
||||
| supersetWorker.strategy | object | `{}` | |
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@ metadata:
|
|||
annotations: {{- toYaml .Values.supersetWorker.deploymentAnnotations | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
{{- if not .Values.supersetWorker.autoscaling.enabled }}
|
||||
replicas: {{ .Values.supersetWorker.replicaCount }}
|
||||
{{- if not .Values.supersetWorker.autoscaling.enabled and .Values.supersetWorker.replicas.enabled }}
|
||||
replicas: {{ .Values.supersetWorker.replicas.replicaCount }}
|
||||
{{- end }}
|
||||
selector:
|
||||
matchLabels:
|
||||
|
|
|
|||
|
|
@ -34,8 +34,8 @@ metadata:
|
|||
annotations: {{- toYaml .Values.supersetNode.deploymentAnnotations | nindent 4 }}
|
||||
{{- end }}
|
||||
spec:
|
||||
{{- if not .Values.supersetNode.autoscaling.enabled }}
|
||||
replicas: {{ .Values.supersetNode.replicaCount }}
|
||||
{{- if not .Values.supersetNode.autoscaling.enabled and .Values.supersetNode.replicas.enabled }}
|
||||
replicas: {{ .Values.supersetNode.replicas.replicaCount }}
|
||||
{{- end }}
|
||||
{{- if .Values.supersetNode.strategy }}
|
||||
strategy: {{- toYaml .Values.supersetNode.strategy | nindent 4 }}
|
||||
|
|
|
|||
|
|
@ -247,7 +247,9 @@ hostAliases: []
|
|||
|
||||
# Superset node configuration
|
||||
supersetNode:
|
||||
replicaCount: 1
|
||||
replicas:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
autoscaling:
|
||||
enabled: false
|
||||
minReplicas: 1
|
||||
|
|
@ -364,7 +366,9 @@ supersetNode:
|
|||
|
||||
# Superset Celery worker configuration
|
||||
supersetWorker:
|
||||
replicaCount: 1
|
||||
replicas:
|
||||
enabled: true
|
||||
replicaCount: 1
|
||||
autoscaling:
|
||||
enabled: false
|
||||
minReplicas: 1
|
||||
|
|
|
|||
Loading…
Reference in New Issue