Switch from piraeus to ceph

This commit is contained in:
2025-02-09 00:46:46 +01:00
parent 24c1451d54
commit 8248e913b0
13 changed files with 41 additions and 91 deletions

View File

@@ -7,4 +7,3 @@ resources:
- ./middleware.yaml
- ./intel-devices
- ./piraeus

View File

@@ -1,5 +0,0 @@
apiVersion: piraeus.io/v1
kind: LinstorCluster
metadata:
name: linstorcluster
spec: {}

View File

@@ -1,8 +0,0 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ./cluster.yaml
- ./pool.yaml
- ./storage.yaml
- ./storage-replicated.yaml
- ./volume_snapshot_class.yaml

View File

@@ -1,10 +0,0 @@
apiVersion: piraeus.io/v1
kind: LinstorSatelliteConfiguration
metadata:
name: storage-pool
spec:
storagePools:
- name: rl-pool
lvmThinPool:
volumeGroup: rl
thinPool: pool

View File

@@ -1,12 +0,0 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: piraeus-storage-replicated
annotations:
storageclass.kubernetes.io/is-default-class: true
provisioner: linstor.csi.linbit.com
allowVolumeExpansion: true
volumeBindingMode: WaitForFirstConsumer
parameters:
linstor.csi.linbit.com/storagePool: rl-pool
linstor.csi.linbit.com/placementCount: "2"

View File

@@ -1,10 +0,0 @@
apiVersion: storage.k8s.io/v1
kind: StorageClass
metadata:
name: piraeus-storage
provisioner: linstor.csi.linbit.com
allowVolumeExpansion: true
volumeBindingMode: WaitForFirstConsumer
parameters:
linstor.csi.linbit.com/storagePool: rl-pool
linstor.csi.linbit.com/allowRemoteVolumeAccess: "false"

View File

@@ -1,6 +0,0 @@
apiVersion: snapshot.storage.k8s.io/v1
kind: VolumeSnapshotClass
metadata:
name: piraeus-snapshots
driver: linstor.csi.linbit.com
deletionPolicy: Delete