feat: pin all system workloads to system node pool

This commit is contained in:
Ryan Moon
2026-04-03 07:12:15 -05:00
parent c82a533c61
commit 2af2ceb91c
4 changed files with 9 additions and 0 deletions

View File

@@ -89,6 +89,9 @@ ingress:
hosts:
- git.lunarfront.tech
nodeSelector:
role: system
resources:
requests:
cpu: 200m

View File

@@ -14,6 +14,8 @@ spec:
app: manager
spec:
serviceAccountName: manager
nodeSelector:
role: system
containers:
- name: manager
image: git.lunarfront.tech/ryan/lunarfront-manager:latest

View File

@@ -13,6 +13,8 @@ spec:
labels:
app: pgbouncer
spec:
nodeSelector:
role: system
containers:
- name: pgbouncer
image: pgbouncer/pgbouncer:latest

View File

@@ -13,6 +13,8 @@ spec:
labels:
app: gitea-runner
spec:
nodeSelector:
role: system
hostAliases:
- ip: 10.245.189.80
hostnames: