Browse Source
Merge pull request #5424 from dougwettlaufer/apply-affinities-and-tolerations
Apply affinities and tolerations in the helm chart
pull/5498/head
Martin McKeaveney
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with
50 additions and
0 deletions
-
charts/budibase/templates/app-service-deployment.yaml
-
charts/budibase/templates/couchdb-backup.yaml
-
charts/budibase/templates/minio-service-deployment.yaml
-
charts/budibase/templates/proxy-service-deployment.yaml
-
charts/budibase/templates/redis-service-deployment.yaml
-
charts/budibase/templates/worker-service-deployment.yaml
-
charts/budibase/values.yaml
|
|
|
@ -123,6 +123,14 @@ spec: |
|
|
|
ports: |
|
|
|
- containerPort: {{ .Values.services.apps.port }} |
|
|
|
resources: {} |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
restartPolicy: Always |
|
|
|
serviceAccountName: "" |
|
|
|
status: {} |
|
|
|
|
|
|
|
@ -39,5 +39,13 @@ spec: |
|
|
|
imagePullPolicy: Always |
|
|
|
name: couchdb-backup |
|
|
|
resources: {} |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
status: {} |
|
|
|
{{- end }} |
|
|
|
|
|
|
|
@ -60,6 +60,14 @@ spec: |
|
|
|
volumeMounts: |
|
|
|
- mountPath: /data |
|
|
|
name: minio-data |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
restartPolicy: Always |
|
|
|
serviceAccountName: "" |
|
|
|
volumes: |
|
|
|
|
|
|
|
@ -32,6 +32,14 @@ spec: |
|
|
|
- containerPort: {{ .Values.services.proxy.port }} |
|
|
|
resources: {} |
|
|
|
volumeMounts: |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
restartPolicy: Always |
|
|
|
serviceAccountName: "" |
|
|
|
volumes: |
|
|
|
|
|
|
|
@ -39,6 +39,14 @@ spec: |
|
|
|
volumeMounts: |
|
|
|
- mountPath: /data |
|
|
|
name: redis-data |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
restartPolicy: Always |
|
|
|
serviceAccountName: "" |
|
|
|
volumes: |
|
|
|
|
|
|
|
@ -121,6 +121,14 @@ spec: |
|
|
|
ports: |
|
|
|
- containerPort: {{ .Values.services.worker.port }} |
|
|
|
resources: {} |
|
|
|
{{- with .Values.affinity }} |
|
|
|
affinity: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
{{- with .Values.tolerations }} |
|
|
|
tolerations: |
|
|
|
{{- toYaml . | nindent 8 }} |
|
|
|
{{- end }} |
|
|
|
restartPolicy: Always |
|
|
|
serviceAccountName: "" |
|
|
|
status: {} |
|
|
|
|
|
|
|
@ -231,6 +231,8 @@ couchdb: |
|
|
|
## Optional tolerations |
|
|
|
tolerations: [] |
|
|
|
|
|
|
|
affinity: {} |
|
|
|
|
|
|
|
service: |
|
|
|
# annotations: |
|
|
|
enabled: true |
|
|
|
|