new cluster deployment

This commit is contained in:
auricom
2022-10-26 13:41:02 +02:00
parent 0af3d7cc1f
commit 67aafea749
55 changed files with 328 additions and 227 deletions

View File

@@ -3,4 +3,3 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- monitoring
- profiles

View File

@@ -1,20 +0,0 @@
---
kind: Profile
apiVersion: config.kio.kasten.io/v1alpha1
metadata:
name: k10-disaster-recovery
namespace: kasten-io
spec:
locationSpec:
type: FileStore
fileStore:
claimName: nfs-backups-kubernetes
path: k10-disaster-recovery
credential:
secretType: ""
secret:
apiVersion: ""
kind: ""
name: ""
namespace: ""
type: Location

View File

@@ -1,7 +0,0 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- volumes.yaml
- k10-disaster-discovery.yaml
- pvc-export.yaml

View File

@@ -1,20 +0,0 @@
---
kind: Profile
apiVersion: config.kio.kasten.io/v1alpha1
metadata:
name: pvc-export
namespace: kasten-io
spec:
locationSpec:
type: FileStore
fileStore:
claimName: nfs-backups-kubernetes
path: pvc-export
credential:
secretType: ""
secret:
apiVersion: ""
kind: ""
name: ""
namespace: ""
type: Location

View File

@@ -1,35 +0,0 @@
---
kind: StorageClass
apiVersion: storage.k8s.io/v1
metadata:
name: nfs-backups-kubernetes
provisioner: nfs
reclaimPolicy: Retain
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: nfs-backups-kubernetes
spec:
storageClassName: nfs-backups-kubernetes
capacity:
storage: 1Mi
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
nfs:
server: "${LOCAL_LAN_TRUENAS}"
path: /mnt/storage/backups/kubernetes
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: nfs-backups-kubernetes
namespace: kasten-io
spec:
accessModes:
- ReadWriteMany
storageClassName: nfs-backups-kubernetes
resources:
requests:
storage: 1Mi