diff --git a/k8s/apps/gitea/deployment.yaml b/k8s/apps/gitea/deployment.yaml index 4e60e74..fc22dad 100644 --- a/k8s/apps/gitea/deployment.yaml +++ b/k8s/apps/gitea/deployment.yaml @@ -78,7 +78,7 @@ spec: app: gitea-runner spec: nodeSelector: - kubernetes.io/hostname: nas.homenet + kubernetes.io/hostname: home.homenet volumes: - name: docker-sock hostPath: @@ -87,6 +87,39 @@ spec: - name: runner-data emptyDir: sizeLimit: 30Gi + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 3 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - home.homenet + - weight: 1 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - master.tail2fe2d.ts.net + - weight: 2 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - nas.homenet + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - home.homenet + - nas.homenet + - master.tail2fe2d.ts.net containers: - name: gitea-runner image: gitea/act_runner:nightly