From 53d815dd42544253e2b32f10b4894eb37e577882 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dani=C3=ABl=20Groothuis?= Date: Sat, 11 Apr 2026 16:55:55 +0200 Subject: [PATCH] feat(homebox): Removed app from cluster --- .../artemis/apps/homebox/app-project.yaml | 17 ------------ .../artemis/apps/homebox/application.yaml | 24 ----------------- .../artemis/apps/homebox/kustomization.yaml | 7 ----- clusters/artemis/apps/kustomization.yaml | 1 - manifests/artemis/homebox/deployment.yaml | 27 ------------------- manifests/artemis/homebox/ingress.yaml | 23 ---------------- manifests/artemis/homebox/kustomization.yaml | 9 ------- manifests/artemis/homebox/pvc.yaml | 12 --------- manifests/artemis/homebox/service.yaml | 12 --------- 9 files changed, 132 deletions(-) delete mode 100644 clusters/artemis/apps/homebox/app-project.yaml delete mode 100644 clusters/artemis/apps/homebox/application.yaml delete mode 100644 clusters/artemis/apps/homebox/kustomization.yaml delete mode 100644 manifests/artemis/homebox/deployment.yaml delete mode 100644 manifests/artemis/homebox/ingress.yaml delete mode 100644 manifests/artemis/homebox/kustomization.yaml delete mode 100644 manifests/artemis/homebox/pvc.yaml delete mode 100644 manifests/artemis/homebox/service.yaml diff --git a/clusters/artemis/apps/homebox/app-project.yaml b/clusters/artemis/apps/homebox/app-project.yaml deleted file mode 100644 index 21dfc21..0000000 --- a/clusters/artemis/apps/homebox/app-project.yaml +++ /dev/null @@ -1,17 +0,0 @@ ---- -apiVersion: argoproj.io/v1alpha1 -kind: AppProject -metadata: - name: homebox -spec: - description: Inventory for the home - sourceRepos: - - '*' - sourceNamespaces: - - '*' - destinations: - - namespace: 'homebox' - server: '*' - clusterResourceWhitelist: - - group: '*' - kind: '*' diff --git a/clusters/artemis/apps/homebox/application.yaml b/clusters/artemis/apps/homebox/application.yaml deleted file mode 100644 index 0b24977..0000000 --- a/clusters/artemis/apps/homebox/application.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: argoproj.io/v1alpha1 -kind: Application -metadata: - name: homebox - namespace: homebox - labels: - platform.dgse.cloud/cluster: artemis - finalizers: - - resources-finalizer.argocd.argoproj.io -spec: - project: homebox - source: - repoURL: 'https://git.dgse.cloud/DGSE/kubernetes.git' - path: manifests/artemis/homebox - targetRevision: main - destination: - namespace: homebox - name: in-cluster - syncPolicy: - syncOptions: - - CreateNamespace=true - automated: - prune: true - selfHeal: true diff --git a/clusters/artemis/apps/homebox/kustomization.yaml b/clusters/artemis/apps/homebox/kustomization.yaml deleted file mode 100644 index f9b2a4b..0000000 --- a/clusters/artemis/apps/homebox/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/clusters/artemis/apps/kustomization.yaml b/clusters/artemis/apps/kustomization.yaml index 9f88dc3..7a5ec5c 100644 --- a/clusters/artemis/apps/kustomization.yaml +++ b/clusters/artemis/apps/kustomization.yaml @@ -16,6 +16,5 @@ resources: - penpot - immich - digital-garden - - homebox - grainlab-staging - grainlab-production diff --git a/manifests/artemis/homebox/deployment.yaml b/manifests/artemis/homebox/deployment.yaml deleted file mode 100644 index 4e23aef..0000000 --- a/manifests/artemis/homebox/deployment.yaml +++ /dev/null @@ -1,27 +0,0 @@ ---- -apiVersion: apps/v1 -kind: Deployment -metadata: - name: homebox -spec: - replicas: 1 - selector: - matchLabels: - app: homebox - template: - metadata: - labels: - app: homebox - spec: - containers: - - name: homebox - image: ghcr.io/sysadminsmedia/homebox:latest - ports: - - containerPort: 7745 - volumeMounts: - - mountPath: /data - name: homebox-data - volumes: - - name: homebox-data - persistentVolumeClaim: - claimName: homebox-pvc diff --git a/manifests/artemis/homebox/ingress.yaml b/manifests/artemis/homebox/ingress.yaml deleted file mode 100644 index 7d911c1..0000000 --- a/manifests/artemis/homebox/ingress.yaml +++ /dev/null @@ -1,23 +0,0 @@ ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: homebox-ingress - annotations: - cert-manager.io/cluster-issuer: letsencrypt -spec: - rules: - - host: inventory.dgse.cloud - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: homebox-svc - port: - number: 7745 - tls: - - hosts: - - inventory.dgse.cloud - secretName: letsencrypt diff --git a/manifests/artemis/homebox/kustomization.yaml b/manifests/artemis/homebox/kustomization.yaml deleted file mode 100644 index c5ed64a..0000000 --- a/manifests/artemis/homebox/kustomization.yaml +++ /dev/null @@ -1,9 +0,0 @@ ---- -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization - -resources: - - service.yaml - - ingress.yaml - - deployment.yaml - - pvc.yaml diff --git a/manifests/artemis/homebox/pvc.yaml b/manifests/artemis/homebox/pvc.yaml deleted file mode 100644 index 9a5e7ea..0000000 --- a/manifests/artemis/homebox/pvc.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: homebox-pvc -spec: - storageClassName: local-path - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 25Gi diff --git a/manifests/artemis/homebox/service.yaml b/manifests/artemis/homebox/service.yaml deleted file mode 100644 index 1a4438b..0000000 --- a/manifests/artemis/homebox/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ ---- -apiVersion: v1 -kind: Service -metadata: - name: homebox-svc -spec: - selector: - app: homebox - ports: - - protocol: TCP - port: 7745 - targetPort: 7745