diff --git a/deploy/apibuilder-api/values.yaml b/deploy/apibuilder-api/values.yaml index 3113bfdb7..99920ece7 100644 --- a/deploy/apibuilder-api/values.yaml +++ b/deploy/apibuilder-api/values.yaml @@ -49,6 +49,17 @@ deployments: maxReplicas: 2 maxUnavailable: 1 +nodeSelector: + karpenter/role: workers + kubernetes.io/arch: amd64 +tolerations: + - key: "role" + operator: "Equal" + value: "workers" + effect: "NoSchedule" +topologySpreadConstraints: + schedule: "DoNotSchedule" + rolloutResource: enabled: false diff --git a/deploy/apibuilder-app/values.yaml b/deploy/apibuilder-app/values.yaml index 8be4d664a..40bf545ec 100644 --- a/deploy/apibuilder-app/values.yaml +++ b/deploy/apibuilder-app/values.yaml @@ -49,6 +49,17 @@ deployments: maxReplicas: 2 maxUnavailable: 1 +nodeSelector: + karpenter/role: workers + kubernetes.io/arch: amd64 +tolerations: + - key: "role" + operator: "Equal" + value: "workers" + effect: "NoSchedule" +topologySpreadConstraints: + schedule: "DoNotSchedule" + rolloutResource: enabled: false