mirror of
https://github.com/zoriya/snow.git
synced 2025-12-06 07:16:19 +00:00
Move openebs stuff to directory
This commit is contained in:
@@ -18,68 +18,6 @@ spec:
|
||||
labels:
|
||||
pod-security.kubernetes.io/enforce: privileged
|
||||
source:
|
||||
repoURL: https://openebs.github.io/openebs
|
||||
chart: openebs
|
||||
targetRevision: v4.3.2
|
||||
helm:
|
||||
valuesObject:
|
||||
engines:
|
||||
local:
|
||||
lvm:
|
||||
enabled: false
|
||||
replicated:
|
||||
mayastor:
|
||||
enabled: false
|
||||
alloy:
|
||||
enabled: false
|
||||
loki:
|
||||
enabled: false
|
||||
|
||||
zfs-localpv:
|
||||
zfsNode:
|
||||
encrKeysDir: /var/openebs/keys
|
||||
---
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: openebs-zfs-tank
|
||||
annotations:
|
||||
storageclass.kubernetes.io/is-default-class: "true"
|
||||
allowVolumeExpansion: true
|
||||
parameters:
|
||||
recordsize: 128k
|
||||
compression: "off"
|
||||
dedup: "off"
|
||||
fstype: zfs
|
||||
poolname: tank
|
||||
provisioner: zfs.csi.openebs.io
|
||||
---
|
||||
apiVersion: zfs.openebs.io/v1
|
||||
kind: ZFSVolume
|
||||
metadata:
|
||||
name: downloads
|
||||
namespace: openebs
|
||||
spec:
|
||||
capacity: 16Ti
|
||||
fsType: zfs
|
||||
ownerNodeID: kadan
|
||||
poolName: ocean
|
||||
volumeType: DATASET
|
||||
shared: "yes"
|
||||
status:
|
||||
state: Ready
|
||||
---
|
||||
apiVersion: zfs.openebs.io/v1
|
||||
kind: ZFSVolume
|
||||
metadata:
|
||||
name: medias
|
||||
namespace: openebs
|
||||
spec:
|
||||
capacity: 16Ti
|
||||
fsType: zfs
|
||||
ownerNodeID: kadan
|
||||
poolName: ocean
|
||||
volumeType: DATASET
|
||||
shared: "yes"
|
||||
status:
|
||||
state: Ready
|
||||
repoURL: https://github.com/zoriya/snow
|
||||
targetRevision: HEAD
|
||||
path: apps/openebs
|
||||
|
||||
14
apps/openebs/kustomization.yaml
Normal file
14
apps/openebs/kustomization.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
helmCharts:
|
||||
- repo: https://openebs.github.io/openebs
|
||||
name: openebs
|
||||
namespace: openebs
|
||||
releaseName: openebs
|
||||
version: v4.3.2
|
||||
valuesFile: values.yaml
|
||||
|
||||
resources:
|
||||
- storage-class.yaml
|
||||
- volumes.yaml
|
||||
14
apps/openebs/storage-class.yaml
Normal file
14
apps/openebs/storage-class.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
apiVersion: storage.k8s.io/v1
|
||||
kind: StorageClass
|
||||
metadata:
|
||||
name: openebs-zfs-tank
|
||||
annotations:
|
||||
storageclass.kubernetes.io/is-default-class: "true"
|
||||
allowVolumeExpansion: true
|
||||
parameters:
|
||||
recordsize: 128k
|
||||
compression: "off"
|
||||
dedup: "off"
|
||||
fstype: zfs
|
||||
poolname: tank
|
||||
provisioner: zfs.csi.openebs.io
|
||||
15
apps/openebs/values.yaml
Normal file
15
apps/openebs/values.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
engines:
|
||||
local:
|
||||
lvm:
|
||||
enabled: false
|
||||
replicated:
|
||||
mayastor:
|
||||
enabled: false
|
||||
alloy:
|
||||
enabled: false
|
||||
loki:
|
||||
enabled: false
|
||||
|
||||
zfs-localpv:
|
||||
zfsNode:
|
||||
encrKeysDir: /var/openebs/keys
|
||||
41
apps/openebs/volumes.yaml
Normal file
41
apps/openebs/volumes.yaml
Normal file
@@ -0,0 +1,41 @@
|
||||
apiVersion: zfs.openebs.io/v1
|
||||
kind: ZFSVolume
|
||||
metadata:
|
||||
name: downloads
|
||||
spec:
|
||||
capacity: 16Ti
|
||||
fsType: zfs
|
||||
ownerNodeID: kadan
|
||||
poolName: ocean
|
||||
volumeType: DATASET
|
||||
shared: "yes"
|
||||
status:
|
||||
state: Ready
|
||||
---
|
||||
apiVersion: zfs.openebs.io/v1
|
||||
kind: ZFSVolume
|
||||
metadata:
|
||||
name: medias
|
||||
spec:
|
||||
capacity: 16Ti
|
||||
fsType: zfs
|
||||
ownerNodeID: kadan
|
||||
poolName: ocean
|
||||
volumeType: DATASET
|
||||
shared: "yes"
|
||||
status:
|
||||
state: Ready
|
||||
---
|
||||
apiVersion: zfs.openebs.io/v1
|
||||
kind: ZFSVolume
|
||||
metadata:
|
||||
name: pictures
|
||||
spec:
|
||||
capacity: 16Ti
|
||||
fsType: zfs
|
||||
ownerNodeID: kadan
|
||||
poolName: ocean
|
||||
volumeType: DATASET
|
||||
shared: "yes"
|
||||
status:
|
||||
state: Ready
|
||||
Reference in New Issue
Block a user