From 7af68faa55817ba1506e813ff6fd6cf6ecb85d2d Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Sun, 15 Mar 2026 19:31:09 -0400 Subject: [PATCH] remove booklore --- apps/booklore/basic-auth.yaml | 23 -------- apps/booklore/release.yaml | 56 ------------------- apps/booklore/repository.yaml | 10 ---- bootstrap/apps/kustomization-booklore.yaml | 19 ------- .../namespaces/namespace-booklore.yaml | 4 -- 5 files changed, 112 deletions(-) delete mode 100644 apps/booklore/basic-auth.yaml delete mode 100644 apps/booklore/release.yaml delete mode 100644 apps/booklore/repository.yaml delete mode 100644 bootstrap/apps/kustomization-booklore.yaml delete mode 100644 infrastructure/namespaces/namespace-booklore.yaml diff --git a/apps/booklore/basic-auth.yaml b/apps/booklore/basic-auth.yaml deleted file mode 100644 index 8880a80..0000000 --- a/apps/booklore/basic-auth.yaml +++ /dev/null @@ -1,23 +0,0 @@ -apiVersion: v1 -data: - password: ENC[AES256_GCM,data:WJbyXSCQ2qUtXBtv,iv:h3L3BeSaGQqU+nzlunl3BUOk2dei3Ra60IgNP2sCDQg=,tag:BoooixO1SpnvK7Jvxw56cg==,type:str] - user: ENC[AES256_GCM,data:6D78pKeGDJI=,iv:fl2MNa+EZXKwAOjRGglwPGFGMSc+uSfUJ6vn8U5aPvE=,tag:PU179YKHwlEfJ7OLI68nIQ==,type:str] -kind: Secret -metadata: - name: basic-auth - namespace: booklore -sops: - age: - - recipient: age1s0206tnfaaw849x5xmt95axgu8qhxzlu5ywrwz09tpt8lwpx858q089nq9 - enc: | - -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBpbmVWT3pRaTFrYXNyLys1 - OEZxUTltSUpYaGgySCtzalA3SG9mVktlSzNrClNJNTBibUx4WWFZdDh1UUFXd2pu - ck9kVm1VckgxOVZUYjdTUHB4Uy9meGsKLS0tIHpJbk1yZU1jMzFPM2VZWkFWc21o - N2xLS0svZkd5MS9HRVUvN2MrWUhPK0kKC6SFkfSBu3CQKdt3+g+5JOjRLtwbxZS/ - LQzDjeTqTKZHmrgxKwKsU15QtI0B1ie7f544KCuIAjvEeeBZb8AoRg== - -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-12-17T17:34:49Z" - mac: ENC[AES256_GCM,data:ZJrymPllZvecBBeMTR1T1FZpHztqpsZ8SVqStshQMSd9Brf0F0KHNr9xd+dTrSuaeqR8rchLZ89hN+7an/JhkFm+4ffXWtdg5m6ES+Lbu6qGf3QczcQ4bssUhL4kuvTdM+7zVwD6XnyGF2G2hvSvJ2L8V364CX0ZOUCX+Cyk7Ss=,iv:GrVHO0vUz0pgloai/4KlCM/eCQSI1eEF59kuPVjG4y0=,tag:AXcIcDSD8DZOxbcrvvHMyQ==,type:str] - encrypted_regex: ^(data|stringData)$ - version: 3.11.0 diff --git a/apps/booklore/release.yaml b/apps/booklore/release.yaml deleted file mode 100644 index 19fea70..0000000 --- a/apps/booklore/release.yaml +++ /dev/null @@ -1,56 +0,0 @@ -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: booklore - namespace: booklore -spec: - chart: - spec: - chart: ./example-chart - sourceRef: - kind: GitRepository - name: booklore - interval: 15m - releaseName: booklore - values: - image: - repository: booklore/booklore - # This sets the pull policy for images. - pullPolicy: Always - # Overrides the image tag whose default is the chart appVersion. - tag: latest - mariadb: - enabled: true - image: - tag: latest - auth: - database: booklore - username: booklore-user - - ingress: - enabled: true - annotations: - cert-manager.io/cluster-issuer: "letsencrypt-prod" - external-dns.alpha.kubernetes.io/target: michaelthomson.ddns.net - external-dns.alpha.kubernetes.io/cloudflare-proxied: "true" - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" - hosts: - - host: booklore.michaelthomson.dev - paths: - - path: "/" - pathType: ImplementationSpecific - tls: - - hosts: - - booklore.michaelthomson.dev - secretName: booklore-tls - - # If you want to bring your own persistence (such as a hostPath), - # disable these and do so in extraVolumes/extraVolumeMounts - persistence: - dataVolume: - enabled: true - size: 1Gi - booksVolume: - enabled: true - size: 10Gi diff --git a/apps/booklore/repository.yaml b/apps/booklore/repository.yaml deleted file mode 100644 index e2475d7..0000000 --- a/apps/booklore/repository.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: GitRepository -metadata: - name: booklore - namespace: booklore -spec: - interval: 15m - url: https://github.com/booklore-app/booklore.git - ref: - branch: develop diff --git a/bootstrap/apps/kustomization-booklore.yaml b/bootstrap/apps/kustomization-booklore.yaml deleted file mode 100644 index 40a9f19..0000000 --- a/bootstrap/apps/kustomization-booklore.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: booklore - namespace: flux-system -spec: - interval: 15m - path: ./apps/booklore - prune: true # remove any elements later removed from the above path - wait: true - sourceRef: - kind: GitRepository - name: flux-system - decryption: - provider: sops - secretRef: - name: sops-age - dependsOn: - - name: infra-configs diff --git a/infrastructure/namespaces/namespace-booklore.yaml b/infrastructure/namespaces/namespace-booklore.yaml deleted file mode 100644 index fb2fe4e..0000000 --- a/infrastructure/namespaces/namespace-booklore.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: booklore