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: hosts:
- git.lunarfront.tech - git.lunarfront.tech
nodeSelector:
role: system
resources: resources:
requests: requests:
cpu: 200m cpu: 200m

View File

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

View File

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

View File

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