From c404ea7a553c9bf17626173e70fdd42d2b8bacb4 Mon Sep 17 00:00:00 2001 From: Joseph Hanson Date: Sat, 21 Sep 2024 13:30:50 -0500 Subject: [PATCH] using Halloy instead :) --- kubernetes/apps/default/kustomization.yaml | 1 - .../default/thelounge/app/helmrelease.yaml | 79 ------------------- .../default/thelounge/app/kustomization.yaml | 6 -- kubernetes/apps/default/thelounge/ks.yaml | 19 ----- 4 files changed, 105 deletions(-) delete mode 100644 kubernetes/apps/default/thelounge/app/helmrelease.yaml delete mode 100644 kubernetes/apps/default/thelounge/app/kustomization.yaml delete mode 100644 kubernetes/apps/default/thelounge/ks.yaml diff --git a/kubernetes/apps/default/kustomization.yaml b/kubernetes/apps/default/kustomization.yaml index 9ca43bfc..f0848de2 100644 --- a/kubernetes/apps/default/kustomization.yaml +++ b/kubernetes/apps/default/kustomization.yaml @@ -22,5 +22,4 @@ resources: - ./searxng/ks.yaml - ./sonarr/ks.yaml - ./tautulli/ks.yaml - - ./thelounge/ks.yaml - ./unpackerr/ks.yaml diff --git a/kubernetes/apps/default/thelounge/app/helmrelease.yaml b/kubernetes/apps/default/thelounge/app/helmrelease.yaml deleted file mode 100644 index e1ff9f9b..00000000 --- a/kubernetes/apps/default/thelounge/app/helmrelease.yaml +++ /dev/null @@ -1,79 +0,0 @@ ---- -# yaml-language-server: $schema=https://raw.githubusercontent.com/bjw-s/helm-charts/main/charts/other/app-template/schemas/helmrelease-helm-v2.schema.json -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: thelounge -spec: - interval: 30m - chart: - spec: - chart: app-template - version: 3.2.1 - interval: 30m - sourceRef: - kind: HelmRepository - name: bjw-s - namespace: flux-system - - values: - controllers: - thelounge: - type: statefulset - - annotations: - reloader.stakater.com/auto: "true" - - statefulset: - volumeClaimTemplates: - - name: config - accessMode: ReadWriteOnce - size: 1Gi - storageClass: openebs-zfs - globalMounts: - - path: /config - - containers: - app: - image: - repository: ghcr.io/thelounge/thelounge - tag: 4.4.3 - env: - THELOUNGE_HOME: /config - probes: - liveness: - enabled: true - readiness: - enabled: true - startup: - enabled: true - spec: - failureThreshold: 30 - periodSeconds: 5 - resources: - requests: - cpu: 12m - memory: 256M - limits: - memory: 512M - - service: - app: - controller: thelounge - ports: - http: - port: 9000 - - ingress: - app: - className: internal-nginx - hosts: - - host: &host "{{ .Release.Name }}.jahanson.tech" - paths: - - path: / - service: - identifier: app - port: http - tls: - - hosts: - - *host diff --git a/kubernetes/apps/default/thelounge/app/kustomization.yaml b/kubernetes/apps/default/thelounge/app/kustomization.yaml deleted file mode 100644 index 17cbc72b..00000000 --- a/kubernetes/apps/default/thelounge/app/kustomization.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- -# yaml-language-server: $schema=https://json.schemastore.org/kustomization -apiVersion: kustomize.config.k8s.io/v1beta1 -kind: Kustomization -resources: - - ./helmrelease.yaml diff --git a/kubernetes/apps/default/thelounge/ks.yaml b/kubernetes/apps/default/thelounge/ks.yaml deleted file mode 100644 index 786b0d3b..00000000 --- a/kubernetes/apps/default/thelounge/ks.yaml +++ /dev/null @@ -1,19 +0,0 @@ ---- -# yaml-language-server: $schema=https://raw.githubusercontent.com/fluxcd-community/flux2-schemas/main/kustomization-kustomize-v1.json -apiVersion: kustomize.toolkit.fluxcd.io/v1 -kind: Kustomization -metadata: - name: &appname thelounge - namespace: flux-system -spec: - targetNamespace: default - commonMetadata: - labels: - app.kubernetes.io/name: *appname - interval: 10m - path: "./kubernetes/main/apps/default/thelounge/app" - prune: true - sourceRef: - kind: GitRepository - name: homelab - wait: false