From 0d1a876dde96e7f58a296cc88c6e0c4a8a300e42 Mon Sep 17 00:00:00 2001 From: Morten Olsen Date: Thu, 4 Dec 2025 13:21:23 +0100 Subject: [PATCH] fix: remove restic frontend --- apps/charts/backup/templates/client.yaml | 10 ---- apps/charts/backup/templates/deployment.yaml | 48 ------------------- .../charts/backup/templates/http-service.yaml | 11 ----- apps/charts/backup/templates/pvc.yaml | 11 ----- apps/charts/backup/templates/service.yaml | 15 ------ 5 files changed, 95 deletions(-) delete mode 100644 apps/charts/backup/templates/client.yaml delete mode 100644 apps/charts/backup/templates/deployment.yaml delete mode 100644 apps/charts/backup/templates/http-service.yaml delete mode 100644 apps/charts/backup/templates/pvc.yaml delete mode 100644 apps/charts/backup/templates/service.yaml diff --git a/apps/charts/backup/templates/client.yaml b/apps/charts/backup/templates/client.yaml deleted file mode 100644 index 8299b34..0000000 --- a/apps/charts/backup/templates/client.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: homelab.mortenolsen.pro/v1 -kind: OidcClient -metadata: - name: '{{ .Release.Name }}' -spec: - environment: '{{ .Values.globals.environment }}' - redirectUris: - - path: /oauth/oidc/callback - subdomain: '{{ .Values.subdomain }}' - matchingMode: strict diff --git a/apps/charts/backup/templates/deployment.yaml b/apps/charts/backup/templates/deployment.yaml deleted file mode 100644 index c76fee0..0000000 --- a/apps/charts/backup/templates/deployment.yaml +++ /dev/null @@ -1,48 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: "{{ .Release.Name }}" -spec: - strategy: - type: Recreate - replicas: 1 - selector: - matchLabels: - app: "{{ .Release.Name }}" - template: - metadata: - labels: - app: "{{ .Release.Name }}" - spec: - containers: - - name: "{{ .Release.Name }}" - image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}" - imagePullPolicy: "{{ .Values.image.pullPolicy }}" - ports: - - name: http - containerPort: 9898 - protocol: TCP - livenessProbe: - tcpSocket: - port: http - readinessProbe: - tcpSocket: - port: http - env: - - name: TZ - value: "{{ .Values.globals.timezone }}" - - name: BASE_URL - value: https://{{ .Values.subdomain }}.{{ .Values.globals.domain }} - volumeMounts: - - mountPath: /data - name: data - - mountPath: /backups - name: backups - - volumes: - - name: data - persistentVolumeClaim: - claimName: "{{ .Release.Name }}-data" - - name: backups - persistentVolumeClaim: - claimName: "{{ .Values.target }}" diff --git a/apps/charts/backup/templates/http-service.yaml b/apps/charts/backup/templates/http-service.yaml deleted file mode 100644 index 15b1989..0000000 --- a/apps/charts/backup/templates/http-service.yaml +++ /dev/null @@ -1,11 +0,0 @@ -apiVersion: homelab.mortenolsen.pro/v1 -kind: HttpService -metadata: - name: "{{ .Release.Name }}" -spec: - environment: "{{ .Values.globals.environment }}" - subdomain: "{{ .Values.subdomain }}" - destination: - host: "{{ .Release.Name }}" - port: - number: 80 diff --git a/apps/charts/backup/templates/pvc.yaml b/apps/charts/backup/templates/pvc.yaml deleted file mode 100644 index bc1d0a6..0000000 --- a/apps/charts/backup/templates/pvc.yaml +++ /dev/null @@ -1,11 +0,0 @@ -kind: PersistentVolumeClaim -apiVersion: v1 -metadata: - name: '{{ .Release.Name }}-data' -spec: - accessModes: - - 'ReadWriteOnce' - resources: - requests: - storage: '1Gi' - storageClassName: '{{ .Values.globals.environment }}' diff --git a/apps/charts/backup/templates/service.yaml b/apps/charts/backup/templates/service.yaml deleted file mode 100644 index 4d55614..0000000 --- a/apps/charts/backup/templates/service.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: "{{ .Release.Name }}" - labels: - app: "{{ .Release.Name }}" -spec: - type: ClusterIP - ports: - - port: 80 - targetPort: 9898 - protocol: TCP - name: http - selector: - app: "{{ .Release.Name }}"