Browse Source

Merge pull request #5424 from dougwettlaufer/apply-affinities-and-tolerations

Apply affinities and tolerations in the helm chart
master
Martin McKeaveney 5 years ago
committed by GitHub
parent
commit
ecdddec6a1
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 8
      charts/budibase/templates/app-service-deployment.yaml
  2. 8
      charts/budibase/templates/couchdb-backup.yaml
  3. 8
      charts/budibase/templates/minio-service-deployment.yaml
  4. 8
      charts/budibase/templates/proxy-service-deployment.yaml
  5. 8
      charts/budibase/templates/redis-service-deployment.yaml
  6. 8
      charts/budibase/templates/worker-service-deployment.yaml
  7. 2
      charts/budibase/values.yaml

8
charts/budibase/templates/app-service-deployment.yaml

@ -123,6 +123,14 @@ spec:
ports: ports:
- containerPort: {{ .Values.services.apps.port }} - containerPort: {{ .Values.services.apps.port }}
resources: {} resources: {}
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
restartPolicy: Always restartPolicy: Always
serviceAccountName: "" serviceAccountName: ""
status: {} status: {}

8
charts/budibase/templates/couchdb-backup.yaml

@ -39,5 +39,13 @@ spec:
imagePullPolicy: Always imagePullPolicy: Always
name: couchdb-backup name: couchdb-backup
resources: {} resources: {}
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
status: {} status: {}
{{- end }} {{- end }}

8
charts/budibase/templates/minio-service-deployment.yaml

@ -60,6 +60,14 @@ spec:
volumeMounts: volumeMounts:
- mountPath: /data - mountPath: /data
name: minio-data name: minio-data
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
restartPolicy: Always restartPolicy: Always
serviceAccountName: "" serviceAccountName: ""
volumes: volumes:

8
charts/budibase/templates/proxy-service-deployment.yaml

@ -32,6 +32,14 @@ spec:
- containerPort: {{ .Values.services.proxy.port }} - containerPort: {{ .Values.services.proxy.port }}
resources: {} resources: {}
volumeMounts: volumeMounts:
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
restartPolicy: Always restartPolicy: Always
serviceAccountName: "" serviceAccountName: ""
volumes: volumes:

8
charts/budibase/templates/redis-service-deployment.yaml

@ -39,6 +39,14 @@ spec:
volumeMounts: volumeMounts:
- mountPath: /data - mountPath: /data
name: redis-data name: redis-data
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
restartPolicy: Always restartPolicy: Always
serviceAccountName: "" serviceAccountName: ""
volumes: volumes:

8
charts/budibase/templates/worker-service-deployment.yaml

@ -121,6 +121,14 @@ spec:
ports: ports:
- containerPort: {{ .Values.services.worker.port }} - containerPort: {{ .Values.services.worker.port }}
resources: {} resources: {}
{{- with .Values.affinity }}
affinity:
{{- toYaml . | nindent 8 }}
{{- end }}
{{- with .Values.tolerations }}
tolerations:
{{- toYaml . | nindent 8 }}
{{- end }}
restartPolicy: Always restartPolicy: Always
serviceAccountName: "" serviceAccountName: ""
status: {} status: {}

2
charts/budibase/values.yaml

@ -231,6 +231,8 @@ couchdb:
## Optional tolerations ## Optional tolerations
tolerations: [] tolerations: []
affinity: {}
service: service:
# annotations: # annotations:
enabled: true enabled: true

Loading…
Cancel
Save