diff --git a/k8s/deployment.yml b/k8s/deployment.yml index bf55228b92c2aa71e4be19437ed0a2233d71caa4..aecdc81204cf08a365288a04af66124e8d0e8211 100644 --- a/k8s/deployment.yml +++ b/k8s/deployment.yml @@ -21,6 +21,24 @@ spec: app: cbio-api type: ondemand spec: + tolerations: + - effect: NoSchedule + key: node-role.kubernetes.io + operator: Equal + value: controlplane + effect: NoExecute + key: node-role.kubernetes.io + operator: Equal + value: etcd + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: node-role.kubernetes.io/controlplane: + operator: In + values: + - true serviceAccountName: cbio-api imagePullSecrets: - name: temporary