From 18e368be40b0aad0e89ddea8b7e7434ae7d6bbb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20Groothuis?= Date: Sat, 1 Nov 2025 22:57:21 +0100 Subject: [PATCH] feat(owncloud): Added first draft for owncloud deployment --- clusters/artemis/apps/kustomization.yaml | 1 - .../artemis/apps/owncloud/app-project.yaml | 17 ------------- .../artemis/apps/owncloud/application.yaml | 24 ------------------- .../artemis/apps/owncloud/kustomization.yaml | 7 ------ manifests/artemis/owncloud/kustomization.yaml | 16 ------------- manifests/artemis/owncloud/secret.yaml | 21 ---------------- manifests/artemis/owncloud/values.yaml | 0 7 files changed, 86 deletions(-) delete mode 100644 clusters/artemis/apps/owncloud/app-project.yaml delete mode 100644 clusters/artemis/apps/owncloud/application.yaml delete mode 100644 clusters/artemis/apps/owncloud/kustomization.yaml delete mode 100644 manifests/artemis/owncloud/kustomization.yaml delete mode 100644 manifests/artemis/owncloud/secret.yaml delete mode 100644 manifests/artemis/owncloud/values.yaml diff --git a/clusters/artemis/apps/kustomization.yaml b/clusters/artemis/apps/kustomization.yaml index 422b082..fb41fcf 100644 --- a/clusters/artemis/apps/kustomization.yaml +++ b/clusters/artemis/apps/kustomization.yaml @@ -17,4 +17,3 @@ resources: - penpot - immich - digital-garden - - owncloud diff --git a/clusters/artemis/apps/owncloud/app-project.yaml b/clusters/artemis/apps/owncloud/app-project.yaml deleted file mode 100644 index 81a25fe..0000000 --- a/clusters/artemis/apps/owncloud/app-project.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -apiVersion: argoproj.io/v1alpha1 -kind: AppProject -metadata: - name: owncloud -spec: - description: Private File Cloud - sourceRepos: - - '*' - sourceNamespaces: - - '*' - destinations: - - namespace: 'owncloud' - server: '*' - clusterResourceWhitelist: - - group: '*' - kind: '*' diff --git a/clusters/artemis/apps/owncloud/application.yaml b/clusters/artemis/apps/owncloud/application.yaml deleted file mode 100644 index eaa2599..0000000 --- a/clusters/artemis/apps/owncloud/application.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: owncloud - namespace: owncloud - labels: - platform.dgse.cloud/cluster: artemis - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: owncloud - source: - repoURL: 'https://git.dgse.cloud/DGSE/kubernetes.git' - path: manifests/artemis/owncloud - targetRevision: main - destination: - namespace: owncloud - name: in-cluster - syncPolicy: - syncOptions: - - CreateNamespace=true - automated: - prune: true - selfHeal: true diff --git a/clusters/artemis/apps/owncloud/kustomization.yaml b/clusters/artemis/apps/owncloud/kustomization.yaml deleted file mode 100644 index f9b2a4b..0000000 --- a/clusters/artemis/apps/owncloud/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization - -resources: - - app-project.yaml - - application.yaml diff --git a/manifests/artemis/owncloud/kustomization.yaml b/manifests/artemis/owncloud/kustomization.yaml deleted file mode 100644 index 65e57bb..0000000 --- a/manifests/artemis/owncloud/kustomization.yaml +++ /dev/null @@ -1,16 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -metadata: - name: owncloud - -resources: - - secret.yaml - -helmCharts: - - name: owncloud - repo: https://owncloud-docker.github.io/helm-charts - version: 0.8.0 - releaseName: owncloud - namespace: owncloud -# valuesFile: values.yaml diff --git a/manifests/artemis/owncloud/secret.yaml b/manifests/artemis/owncloud/secret.yaml deleted file mode 100644 index 4794421..0000000 --- a/manifests/artemis/owncloud/secret.yaml +++ /dev/null @@ -1,21 +0,0 @@ ---- -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: owncloud-secret -spec: - refreshInterval: 1h - secretStoreRef: - name: platform - kind: ClusterSecretStore - target: - name: owncloud-secret - data: - - secretKey: admin-username - remoteRef: - key: owncloud - property: admin-username - - secretKey: admin-password - remoteRef: - key: owncloud - property: admin-password diff --git a/manifests/artemis/owncloud/values.yaml b/manifests/artemis/owncloud/values.yaml deleted file mode 100644 index e69de29..0000000