From b3a401d9f9da02fa45f96c838caf48773d5ea177 Mon Sep 17 00:00:00 2001 From: chrislu Date: Tue, 9 Sep 2025 08:07:37 -0700 Subject: [PATCH] setting the nodeSelector defaults to empty for all components, so pods can schedule on any compatible node architecture. fix https://github.com/seaweedfs/seaweedfs/issues/7215 --- k8s/charts/seaweedfs/values.yaml | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/k8s/charts/seaweedfs/values.yaml b/k8s/charts/seaweedfs/values.yaml index a0c2066a0..2518088cc 100644 --- a/k8s/charts/seaweedfs/values.yaml +++ b/k8s/charts/seaweedfs/values.yaml @@ -202,8 +202,7 @@ master: # nodeSelector labels for master pod assignment, formatted as a muli-line string. # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector # Example: - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" # nodeSelector: | # sw-backend: "true" @@ -479,8 +478,7 @@ volume: # nodeSelector labels for server pod assignment, formatted as a muli-line string. # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector # Example: - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" # nodeSelector: | # sw-volume: "true" @@ -736,8 +734,7 @@ filer: # nodeSelector labels for server pod assignment, formatted as a muli-line string. # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector # Example: - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" # nodeSelector: | # sw-backend: "true" @@ -933,8 +930,7 @@ s3: # nodeSelector labels for server pod assignment, formatted as a muli-line string. # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector # Example: - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" # nodeSelector: | # sw-backend: "true" @@ -1052,8 +1048,7 @@ sftp: annotations: {} resources: {} tolerations: "" - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" priorityClassName: "" serviceAccountName: "" podSecurityContext: {} @@ -1180,8 +1175,7 @@ allInOne: # nodeSelector labels for master pod assignment, formatted as a muli-line string. # ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#nodeselector - nodeSelector: | - kubernetes.io/arch: amd64 + nodeSelector: "" # Used to assign priority to master pods # ref: https://kubernetes.io/docs/concepts/configuration/pod-priority-preemption/