feat: add VolSync

Signed-off-by: JJGadgets <git@jjgadgets.tech>
This commit is contained in:
JJGadgets
2023-03-21 10:23:21 +08:00
parent bf88d3ce91
commit 333847359c
3 changed files with 31 additions and 0 deletions

View File

@@ -211,6 +211,15 @@ spec:
---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
kind: Kustomization
metadata:
name: biohazard-2-apps-volsync
namespace: flux-system
spec:
path: ./kube/3-deploy/2-apps/volsync
dependsOn: []
---
apiVersion: kustomize.toolkit.fluxcd.io/v1beta2
kind: Kustomization
metadata:
name: biohazard-2-apps-tetragon
namespace: flux-system

View File

@@ -0,0 +1,17 @@
---
apiVersion: helm.toolkit.fluxcd.io/v2beta1
kind: HelmRelease
metadata:
name: volsync
namespace: volsync
spec:
chart:
spec:
chart: volsync
version: 0.7.0
sourceRef:
name: backube
values:
manageCRDs: true
metrics:
disableAuth: true

View File

@@ -0,0 +1,5 @@
---
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- install.yaml