Добавлен ресурс piraeus.yaml в kustomization.yaml, исправлены параметры nodeAffinity и volumeBindingMode в piraeus-cluster.yaml.

This commit is contained in:
2025-06-24 13:00:02 +07:00
parent 2c1bc6deb9
commit 5f49c0a240
3 changed files with 10 additions and 9 deletions

View File

@@ -5,7 +5,7 @@ metadata:
namespace: flux-system namespace: flux-system
spec: spec:
interval: 5m interval: 5m
path: ../../../../soft/piraeus path: ../../../soft/piraeus
prune: true prune: true
sourceRef: sourceRef:
kind: GitRepository kind: GitRepository

View File

@@ -4,6 +4,7 @@ resources:
- gotk-components.yaml - gotk-components.yaml
- gotk-sync.yaml - gotk-sync.yaml
- ../../soft/piraeus.yaml
- ../../soft/cpng.yaml - ../../soft/cpng.yaml
- ../../soft/ingress-nginx.yaml - ../../soft/ingress-nginx.yaml
- ../../soft/metrics-server.yaml - ../../soft/metrics-server.yaml

View File

@@ -2,12 +2,12 @@ apiVersion: piraeus.io/v1
kind: LinstorCluster kind: LinstorCluster
metadata: metadata:
name: linstorcluster name: linstorcluster
spec: {} spec:
# nodeAffinity: nodeAffinity:
# nodeSelectorTerms: nodeSelectorTerms:
# - matchExpressions: - matchExpressions:
# - key: node-role.kubernetes.io/control-plane - key: node-role.kubernetes.io/control-plane
# operator: DoesNotExist operator: DoesNotExist
--- ---
apiVersion: piraeus.io/v1 apiVersion: piraeus.io/v1
@@ -66,7 +66,7 @@ metadata:
storageclass.kubernetes.io/is-default-class: "true" storageclass.kubernetes.io/is-default-class: "true"
provisioner: linstor.csi.linbit.com provisioner: linstor.csi.linbit.com
allowVolumeExpansion: true allowVolumeExpansion: true
volumeBindingMode: WaitForFirstConsumer volumeBindingMode: Immediate
parameters: parameters:
linstor.csi.linbit.com/storagePool: pool1 linstor.csi.linbit.com/storagePool: pool1
--- ---
@@ -77,7 +77,7 @@ metadata:
name: piraeus-storage-replicated name: piraeus-storage-replicated
provisioner: linstor.csi.linbit.com provisioner: linstor.csi.linbit.com
allowVolumeExpansion: true allowVolumeExpansion: true
volumeBindingMode: WaitForFirstConsumer volumeBindingMode: Immediate
parameters: parameters:
linstor.csi.linbit.com/storagePool: pool1 linstor.csi.linbit.com/storagePool: pool1
linstor.csi.linbit.com/placementCount: "2" linstor.csi.linbit.com/placementCount: "2"