guacamole: consolidate nodeSelector — use rke2-server for guacd too
Previous commit90deacdraced with the user'sf0733ff(which had already pinned the guacamole web Deployment to rke2-server for the NFS ACL). That left two nodeSelector blocks on the web pod and an inconsistent agent2 pin on guacd. Align both pods to rke2-server. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -177,13 +177,12 @@ spec:
|
|||||||
app: guacd
|
app: guacd
|
||||||
spec:
|
spec:
|
||||||
serviceAccountName: guacd-exec
|
serviceAccountName: guacd-exec
|
||||||
# Pinned to rke2-agent2: Synology NFS export at /volume1/kubernetes
|
# Pinned to rke2-server: matches the guacamole web nodeSelector so both
|
||||||
# currently grants mount permission only to 10.0.56.13. guacd + guacamole
|
# pods co-locate on the only node currently in the Synology NFS export
|
||||||
# web share the NFS-backed /var/lib/guacamole/recordings, so co-locating
|
# ACL for /volume1/kubernetes. Open the ACL to all cluster nodes to
|
||||||
# is also efficient. Remove this when the Synology NFS ACL opens to all
|
# remove this constraint.
|
||||||
# cluster nodes.
|
|
||||||
nodeSelector:
|
nodeSelector:
|
||||||
kubernetes.io/hostname: rke2-agent2
|
kubernetes.io/hostname: rke2-server
|
||||||
containers:
|
containers:
|
||||||
- name: guacd
|
- name: guacd
|
||||||
image: guacamole/guacd:latest
|
image: guacamole/guacd:latest
|
||||||
@@ -263,9 +262,6 @@ spec:
|
|||||||
labels:
|
labels:
|
||||||
app: guacamole
|
app: guacamole
|
||||||
spec:
|
spec:
|
||||||
# Pinned to rke2-agent2: same reason as guacd (NFS recordings mount).
|
|
||||||
nodeSelector:
|
|
||||||
kubernetes.io/hostname: rke2-agent2
|
|
||||||
containers:
|
containers:
|
||||||
- name: guacamole
|
- name: guacamole
|
||||||
image: guacamole/guacamole:latest
|
image: guacamole/guacamole:latest
|
||||||
|
|||||||
Reference in New Issue
Block a user