mirror of
https://github.com/outbackdingo/Biohazard.git
synced 2026-01-27 18:18:26 +00:00
feat: add democratic-csi manual
This commit is contained in:
@@ -20,6 +20,7 @@ resources:
|
||||
- ../../../deploy/core/storage/rook-ceph/cluster/
|
||||
- ../../../deploy/core/storage/democratic-csi/_deps/
|
||||
- ../../../deploy/core/storage/democratic-csi/local-hostpath/
|
||||
- ../../../deploy/core/storage/democratic-csi/manual/
|
||||
- ../../../deploy/core/storage/csi-driver-nfs/
|
||||
- ../../../deploy/core/storage/volsync/
|
||||
- ../../../deploy/core/tls/cert-manager/
|
||||
|
||||
31
kube/deploy/core/storage/democratic-csi/manual/app/hr.yaml
Normal file
31
kube/deploy/core/storage/democratic-csi/manual/app/hr.yaml
Normal file
@@ -0,0 +1,31 @@
|
||||
---
|
||||
apiVersion: helm.toolkit.fluxcd.io/v2beta1
|
||||
kind: HelmRelease
|
||||
metadata:
|
||||
name: manual
|
||||
namespace: democratic-csi
|
||||
spec:
|
||||
chart:
|
||||
spec:
|
||||
chart: democratic-csi
|
||||
version: 0.14.2
|
||||
sourceRef:
|
||||
name: democratic-csi
|
||||
kind: HelmRepository
|
||||
namespace: flux-system
|
||||
values:
|
||||
csiDriver:
|
||||
name: "manual.democratic-csi.${CLUSTER_NAME}.home.arpa"
|
||||
controller:
|
||||
enabled: false
|
||||
driver:
|
||||
config:
|
||||
driver: node-manual
|
||||
storageClasses:
|
||||
- name: manual
|
||||
defaultClass: false
|
||||
reclaimPolicy: Delete
|
||||
volumeBindingMode: WaitForFirstConsumer
|
||||
allowVolumeExpansion: true
|
||||
parameters:
|
||||
fsType: ext4
|
||||
9
kube/deploy/core/storage/democratic-csi/manual/ks.yaml
Normal file
9
kube/deploy/core/storage/democratic-csi/manual/ks.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
---
|
||||
apiVersion: kustomize.toolkit.fluxcd.io/v1
|
||||
kind: Kustomization
|
||||
metadata:
|
||||
name: 1-core-storage-democratic-csi-manual
|
||||
namespace: flux-system
|
||||
spec:
|
||||
path: ./kube/deploy/core/storage/democratic-csi/manual/app
|
||||
dependsOn: []
|
||||
@@ -0,0 +1,5 @@
|
||||
---
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
resources:
|
||||
- ks.yaml
|
||||
Reference in New Issue
Block a user