From 2af2ceb91c289c80fd3959e30ea05947037b0ab3 Mon Sep 17 00:00:00 2001 From: Ryan Moon Date: Fri, 3 Apr 2026 07:12:15 -0500 Subject: [PATCH] feat: pin all system workloads to system node pool --- gitea/values.yaml | 3 +++ manager/deployment.yaml | 2 ++ pgbouncer/deployment.yaml | 2 ++ runner/deployment.yaml | 2 ++ 4 files changed, 9 insertions(+) diff --git a/gitea/values.yaml b/gitea/values.yaml index 264789f..6efb444 100644 --- a/gitea/values.yaml +++ b/gitea/values.yaml @@ -89,6 +89,9 @@ ingress: hosts: - git.lunarfront.tech +nodeSelector: + role: system + resources: requests: cpu: 200m diff --git a/manager/deployment.yaml b/manager/deployment.yaml index cf2aca4..a42f5ab 100644 --- a/manager/deployment.yaml +++ b/manager/deployment.yaml @@ -14,6 +14,8 @@ spec: app: manager spec: serviceAccountName: manager + nodeSelector: + role: system containers: - name: manager image: git.lunarfront.tech/ryan/lunarfront-manager:latest diff --git a/pgbouncer/deployment.yaml b/pgbouncer/deployment.yaml index 51e143a..a7ccc3d 100644 --- a/pgbouncer/deployment.yaml +++ b/pgbouncer/deployment.yaml @@ -13,6 +13,8 @@ spec: labels: app: pgbouncer spec: + nodeSelector: + role: system containers: - name: pgbouncer image: pgbouncer/pgbouncer:latest diff --git a/runner/deployment.yaml b/runner/deployment.yaml index c79d698..78c7197 100644 --- a/runner/deployment.yaml +++ b/runner/deployment.yaml @@ -13,6 +13,8 @@ spec: labels: app: gitea-runner spec: + nodeSelector: + role: system hostAliases: - ip: 10.245.189.80 hostnames: