diff --git a/infra/csi-driver-smb/helm-release.yaml b/infra/csi-driver-smb/helm-release.yaml new file mode 100644 index 0000000..ff3797b --- /dev/null +++ b/infra/csi-driver-smb/helm-release.yaml @@ -0,0 +1,14 @@ +apiVersion: helm.toolkit.fluxcd.io/v2beta2 +kind: HelmRelease +metadata: + name: csi-driver-smb +spec: + interval: 1h + chart: + spec: + chart: csi-driver-smb + sourceRef: + kind: HelmRepository + name: csi-driver-smb + interval: 1h + values: {} diff --git a/infra/csi-driver-smb/helm-repository.yaml b/infra/csi-driver-smb/helm-repository.yaml new file mode 100644 index 0000000..3d8b42d --- /dev/null +++ b/infra/csi-driver-smb/helm-repository.yaml @@ -0,0 +1,7 @@ +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: HelmRepository +metadata: + name: csi-driver-smb +spec: + url: https://raw.githubusercontent.com/kubernetes-csi/csi-driver-smb/master/charts + interval: 1h diff --git a/infra/csi-driver-smb/kustomization.yaml b/infra/csi-driver-smb/kustomization.yaml new file mode 100644 index 0000000..958f8df --- /dev/null +++ b/infra/csi-driver-smb/kustomization.yaml @@ -0,0 +1,7 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: csi-driver-smb +resources: +- helm-release.yaml +- helm-repository.yaml +- namespace.yaml diff --git a/infra/csi-driver-smb/namespace.yaml b/infra/csi-driver-smb/namespace.yaml new file mode 100644 index 0000000..523cd53 --- /dev/null +++ b/infra/csi-driver-smb/namespace.yaml @@ -0,0 +1,5 @@ + +apiVersion: v1 +kind: Namespace +metadata: + name: csi-driver-smb diff --git a/infra/kustomization.yaml b/infra/kustomization.yaml index 12bc4e6..b1b3d5f 100644 --- a/infra/kustomization.yaml +++ b/infra/kustomization.yaml @@ -10,3 +10,4 @@ resources: - rook-ceph - secret-generator - k8up +- csi-driver-smb