fix(forgejo): remove nodeSelector now that Longhorn runs on all nodes

With Longhorn now running on all 3 control-plane nodes (commit be7881d),
Forgejo pods no longer need to be pinned to talos-cp-1. The gitea-shared-storage
PVC can attach on any node, and the scheduler will properly co-locate pod + volume
via WaitForFirstConsumer + 3-replica Longhorn volumes.

Removes the kubernetes.io/hostname: talos-cp-1 nodeSelector added in commit
dde4b60 (which was a workaround for single-node storage).
This commit is contained in:
Story Crater Bot
2026-07-22 08:48:08 -07:00
parent be7881d6f0
commit 6d1c05574a
-2
View File
@@ -117,8 +117,6 @@ spec:
limits: limits:
cpu: "1" cpu: "1"
memory: 1Gi memory: 1Gi
nodeSelector:
kubernetes.io/hostname: talos-cp-1
tolerations: tolerations:
- key: node-role.kubernetes.io/control-plane - key: node-role.kubernetes.io/control-plane
operator: Exists operator: Exists