fix: update storage class and node selector

- Change provisioner name in zgo-us1.yaml to match the correct
  provisioner.
- Update node selector in multiple statefulset manifests to
  ensure they target the correct nodes.
- Replace storage class name from nfs-zgo-us1 to local-vkus2
  for better resource management.

These changes ensure that the application components are
correctly configured to use the appropriate storage and
node resources, improving deployment stability and
performance.
This commit is contained in:
songtianlun 2025-04-23 23:51:27 +08:00
parent d7dde605e0
commit e5fb117a5e
5 changed files with 12 additions and 9 deletions

View File

@ -22,7 +22,7 @@ spec:
- key: kubernetes.io/hostname
operator: NotIn
values:
- vkvm-us2
#- vkvm-us2
- aliyun-gz2
# - matchExpressions:
# #- key: region

View File

@ -20,7 +20,7 @@ storageClass:
create: true
# Set a provisioner name. If unset, a name will be generated.
provisionerName: k8s-sigs.io/nfs-subdir-external-provisioner-kxy-us
provisionerName: k8s-sigs.io/nfs-subdir-external-provisioner-zgo-us
# Set StorageClass as the default StorageClass
# Ignored if storageClass.create is false

View File

@ -27,7 +27,7 @@ spec:
io.kompose.service: app
spec:
nodeSelector:
#kubernetes.io/hostname: vkvm-us2
kubernetes.io/hostname: vkvm-us2
region: us
dc: vkus
containers:
@ -110,4 +110,5 @@ spec:
resources:
requests:
storage: 1Gi
storageClassName: nfs-zgo-us1
#storageClassName: nfs-zgo-us1
storageClassName: local-vkus2

View File

@ -24,7 +24,7 @@ spec:
io.kompose.service: db
spec:
nodeSelector:
#kubernetes.io/hostname: vkvm-us2
kubernetes.io/hostname: vkvm-us2
dc: vkus
region: us
containers:
@ -60,4 +60,4 @@ spec:
resources:
requests:
storage: 10Gi
storageClassName: nfs-zgo-us1
storageClassName: local-vkus2

View File

@ -24,7 +24,7 @@ spec:
io.kompose.service: events
spec:
nodeSelector:
#kubernetes.io/hostname: vkvm-us2
kubernetes.io/hostname: vkvm-us2
dc: vkus
region: us
containers:
@ -82,7 +82,8 @@ spec:
resources:
requests:
storage: 10Gi
storageClassName: nfs-zgo-us1
storageClassName: local-vkus2
#storageClassName: nfs-zgo-us1
- metadata:
labels:
io.kompose.service: events-claim1
@ -93,4 +94,5 @@ spec:
resources:
requests:
storage: 10Gi
storageClassName: nfs-zgo-us1
storageClassName: local-vkus2
#storageClassName: nfs-zgo-us1