From b436eee9d37f4b4081379bb69277e5b4382fb36d Mon Sep 17 00:00:00 2001 From: Vitor Hideyoshi Nakazone Batista Date: Sat, 17 Feb 2024 01:32:01 -0300 Subject: [PATCH] Implements NodeSelector --- deployment/backend/backend.yaml | 2 ++ deployment/frontend/frontend.yaml | 2 ++ deployment/postgres/cn-cluster.yaml | 4 ++++ deployment/storage/storage-processor.yaml | 2 ++ deployment/storage/storage.yaml | 2 ++ 5 files changed, 12 insertions(+) diff --git a/deployment/backend/backend.yaml b/deployment/backend/backend.yaml index 22c10c7..43a145d 100644 --- a/deployment/backend/backend.yaml +++ b/deployment/backend/backend.yaml @@ -13,6 +13,8 @@ spec: labels: app: backend spec: + nodeSelector: + kubernetes.io/role: worker containers: - name: backend image: yoshiunfriendly/backend-hideyoshi.com diff --git a/deployment/frontend/frontend.yaml b/deployment/frontend/frontend.yaml index 883ebe7..f4f62d4 100644 --- a/deployment/frontend/frontend.yaml +++ b/deployment/frontend/frontend.yaml @@ -15,6 +15,8 @@ spec: labels: app: frontend spec: + nodeSelector: + kubernetes.io/role: worker containers: - name: frontend image: yoshiunfriendly/frontend-hideyoshi.com:latest diff --git a/deployment/postgres/cn-cluster.yaml b/deployment/postgres/cn-cluster.yaml index 612ae76..0c75a78 100644 --- a/deployment/postgres/cn-cluster.yaml +++ b/deployment/postgres/cn-cluster.yaml @@ -19,5 +19,9 @@ spec: memory: "128Mi" cpu: "75m" + affinity: + nodeSelector: + kubernetes.io/role: master + monitoring: enablePodMonitor: true diff --git a/deployment/storage/storage-processor.yaml b/deployment/storage/storage-processor.yaml index a9b270c..4dc680e 100644 --- a/deployment/storage/storage-processor.yaml +++ b/deployment/storage/storage-processor.yaml @@ -13,6 +13,8 @@ spec: labels: app: storage-processor spec: + nodeSelector: + kubernetes.io/role: worker containers: - name: storage-processor image: yoshiunfriendly/storage-hideyoshi.com:latest diff --git a/deployment/storage/storage.yaml b/deployment/storage/storage.yaml index e0bab28..fe3c216 100644 --- a/deployment/storage/storage.yaml +++ b/deployment/storage/storage.yaml @@ -13,6 +13,8 @@ spec: labels: app: storage spec: + nodeSelector: + kubernetes.io/role: worker containers: - name: storage image: yoshiunfriendly/storage-hideyoshi.com:latest