diff --git a/apps/base/dreamio/dreamio.yaml b/apps/base/dreamio/dreamio.yaml new file mode 100644 index 0000000..a70a293 --- /dev/null +++ b/apps/base/dreamio/dreamio.yaml @@ -0,0 +1,45 @@ +apiVersion: v1 +kind: Namespace +metadata: + name: dremio + labels: + toolkit.fluxcd.io/tenant: kog-team +--- +apiVersion: source.toolkit.fluxcd.io/v1beta2 +kind: HelmRepository +metadata: + name: dagster + namespace: dagster +spec: + interval: 24h + url: https://reinthal.github.io/dremio +--- +apiVersion: helm.toolkit.fluxcd.io/v2beta2 +kind: HelmRelease +metadata: + name: dremio + namespace: dremio +spec: + interval: 5m + chart: + spec: + chart: dremio + version: "2.0.0" + sourceRef: + kind: HelmRepository + name: dremio + namespace: dremio + interval: 1m + values: + image: dremio/dremio-oss + imageTag: 25.2 + executor: + count: 3 + cpu: 4 + memory: 4096 + volumeSize: 128Gi + storageClass: longhorn-local + cloudCache: + volumes: + - size: 100Gi + storageClass: "longhorn-local" diff --git a/apps/base/dreamio/kustomization.yaml b/apps/base/dreamio/kustomization.yaml new file mode 100644 index 0000000..617516b --- /dev/null +++ b/apps/base/dreamio/kustomization.yaml @@ -0,0 +1,7 @@ +apiVersion: kustomize.config.k8s.io/v1beta1 +kind: Kustomization +namespace: dreamio +resources: + - dreamio.yaml + # frontend + - ingress.yaml diff --git a/apps/staging/kustomization.yaml b/apps/staging/kustomization.yaml index d6ec035..d958950 100644 --- a/apps/staging/kustomization.yaml +++ b/apps/staging/kustomization.yaml @@ -11,3 +11,4 @@ resources: #- ../base/elastic - ../base/kubeflow - ../base/forgejo + - ../base/dremio