From b4bfae1c09b9911310c8d2e85fa938cf5daf1c67 Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Thu, 23 May 2024 16:01:22 -0400 Subject: [PATCH] revert firefly --- .../helmrepository-firefly.yaml | 8 --- .../kustomizations/kustomization-firefly.yaml | 18 ------ bootstrap/namespaces/namespace-firefly.yaml | 4 -- firefly/dns-endpoint.yaml | 17 ------ firefly/helmrelease-firefly.yaml | 60 ------------------- 5 files changed, 107 deletions(-) delete mode 100644 bootstrap/helmrepositories/helmrepository-firefly.yaml delete mode 100644 bootstrap/kustomizations/kustomization-firefly.yaml delete mode 100644 bootstrap/namespaces/namespace-firefly.yaml delete mode 100644 firefly/dns-endpoint.yaml delete mode 100644 firefly/helmrelease-firefly.yaml diff --git a/bootstrap/helmrepositories/helmrepository-firefly.yaml b/bootstrap/helmrepositories/helmrepository-firefly.yaml deleted file mode 100644 index ed0b61e..0000000 --- a/bootstrap/helmrepositories/helmrepository-firefly.yaml +++ /dev/null @@ -1,8 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1beta2 -kind: HelmRepository -metadata: - name: firefly - namespace: flux-system -spec: - interval: 15m - url: https://firefly-iii.github.io/kubernetes/ diff --git a/bootstrap/kustomizations/kustomization-firefly.yaml b/bootstrap/kustomizations/kustomization-firefly.yaml deleted file mode 100644 index 02e793f..0000000 --- a/bootstrap/kustomizations/kustomization-firefly.yaml +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: firefly - namespace: flux-system -spec: - interval: 15m - path: ./firefly - prune: true # remove any elements later removed from the above path - timeout: 2m # if not set, this defaults to interval duration, which is 1h - sourceRef: - kind: GitRepository - name: flux-system - healthChecks: - - apiVersion: helm.toolkit.fluxcd.io/v2beta1 - kind: HelmRelease - name: firefly - namespace: firefly diff --git a/bootstrap/namespaces/namespace-firefly.yaml b/bootstrap/namespaces/namespace-firefly.yaml deleted file mode 100644 index 78817b9..0000000 --- a/bootstrap/namespaces/namespace-firefly.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: firefly diff --git a/firefly/dns-endpoint.yaml b/firefly/dns-endpoint.yaml deleted file mode 100644 index 430a2fc..0000000 --- a/firefly/dns-endpoint.yaml +++ /dev/null @@ -1,17 +0,0 @@ -apiVersion: externaldns.k8s.io/v1alpha1 -kind: DNSEndpoint -metadata: - name: firefly.michaelthomson.dev - namespace: firefly -spec: - endpoints: - - dnsName: firefly.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - server.michaelthomson.dev - - dnsName: importer.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - server.michaelthomson.dev diff --git a/firefly/helmrelease-firefly.yaml b/firefly/helmrelease-firefly.yaml deleted file mode 100644 index 20b72b3..0000000 --- a/firefly/helmrelease-firefly.yaml +++ /dev/null @@ -1,60 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2beta1 -kind: HelmRelease -metadata: - name: firefly - namespace: firefly -spec: - chart: - spec: - chart: firefly-iii-stack - version: 0.7.x - sourceRef: - kind: HelmRepository - name: firefly - namespace: flux-system - interval: 15m - timeout: 5m - releaseName: firefly - values: - firefly-db: - # if you set this to false it will not be installed - enabled: true - # environment variables - configs: - PGPASSWORD: "password" - - firefly-iii: - # -- Set to false to not deploy Firefly III - enabled: true - secrets: - env: - APP_PASSWORD: "password" - DB_PASSWORD: "password" - ingress: - enabled: true - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - # traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd - traefik.ingress.kubernetes.io/router.tls: "true" - hosts: - - host: firefly.michaelthomson.dev - tls: - - hosts: - - firefly.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev - - importer: - # -- Set to false to not deploy the importer - enabled: true - ingress: - enabled: true - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - # traefik.ingress.kubernetes.io/router.middlewares: traefik-authentik@kubernetescrd - traefik.ingress.kubernetes.io/router.tls: "true" - hosts: - - host: importer.michaelthomson.dev - tls: - - hosts: - - importer.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev