diff --git a/Weather/SerialReader/deploy/manifest.yaml b/Weather/SerialReader/deploy/manifest.yaml index 318238c..e921670 100644 --- a/Weather/SerialReader/deploy/manifest.yaml +++ b/Weather/SerialReader/deploy/manifest.yaml @@ -40,9 +40,19 @@ spec: restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: ClusterFirst - nodeSelector: - kubernetes.io/hostname: weather - schedulerName: default-scheduler + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: weather + operator: In + values: ["weather"] + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" volumeClaimTemplates: - metadata: name: data @@ -112,6 +122,16 @@ spec: restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: ClusterFirst - nodeSelector: - kubernetes.io/hostname: weather - schedulerName: default-scheduler \ No newline at end of file + affinity: + nodeAffinity: + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: weather + operator: In + values: ["weather"] + tolerations: + - key: "key" + operator: "Equal" + value: "value" + effect: "NoSchedule" \ No newline at end of file