From 03e174367d274722694f4a3dc30a6a9e09f2cbfb Mon Sep 17 00:00:00 2001 From: Greg Hellings Date: Mon, 3 Aug 2026 18:52:01 -0500 Subject: [PATCH] chore: uptimekuma migrated to NixOS --- manifests/kustomization.yaml | 1 - manifests/uptimekuma/chart.yaml | 38 ------------------------- manifests/uptimekuma/ingress.yaml | 15 ---------- manifests/uptimekuma/kustomization.yaml | 7 ----- manifests/uptimekuma/namespace.yaml | 4 --- manifests/uptimekuma/secrets.yaml | 27 ------------------ 6 files changed, 92 deletions(-) delete mode 100644 manifests/uptimekuma/chart.yaml delete mode 100644 manifests/uptimekuma/ingress.yaml delete mode 100644 manifests/uptimekuma/kustomization.yaml delete mode 100644 manifests/uptimekuma/namespace.yaml delete mode 100644 manifests/uptimekuma/secrets.yaml diff --git a/manifests/kustomization.yaml b/manifests/kustomization.yaml index 7bb25f3..3ec4e58 100644 --- a/manifests/kustomization.yaml +++ b/manifests/kustomization.yaml @@ -11,6 +11,5 @@ resources: - monitoring - pinchflat - smokeping - - uptimekuma - donetick - gitea diff --git a/manifests/uptimekuma/chart.yaml b/manifests/uptimekuma/chart.yaml deleted file mode 100644 index d6308ef..0000000 --- a/manifests/uptimekuma/chart.yaml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: source.toolkit.fluxcd.io/v1 -kind: HelmRepository -metadata: - name: uptime-kuma - namespace: uptime-kuma -spec: - interval: "24h" - url: "https://helm.irsigler.cloud" ---- -apiVersion: helm.toolkit.fluxcd.io/v2 -kind: HelmRelease -metadata: - name: uptime-kuma - namespace: uptime-kuma -spec: - interval: 10m - chart: - spec: - chart: uptime-kuma - sourceRef: - kind: HelmRepository - name: uptime-kuma - interval: "1h" - dependsOn: - - name: longhorn - namespace: longhorn-system - - name: mariadb-cluster - namespace: mariadb-operator - values: - volume: - storageClassName: longhorn-default - image: - tag: "2.0.2" - externalDatabase: - enabled: true - hostname: mariadb-cluster.mariadb-operator.svc.cluster.local - database: uptimekuma - existingSecret: uptimekuma-mariadb-password diff --git a/manifests/uptimekuma/ingress.yaml b/manifests/uptimekuma/ingress.yaml deleted file mode 100644 index 8827992..0000000 --- a/manifests/uptimekuma/ingress.yaml +++ /dev/null @@ -1,15 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: uptime-kuma-tailscale - namespace: uptime-kuma -spec: - ingressClassName: tailscale - defaultBackend: - service: - name: uptime-kuma - port: - number: 3001 - tls: - - hosts: - - kuma diff --git a/manifests/uptimekuma/kustomization.yaml b/manifests/uptimekuma/kustomization.yaml deleted file mode 100644 index 8cc37e2..0000000 --- a/manifests/uptimekuma/kustomization.yaml +++ /dev/null @@ -1,7 +0,0 @@ -namespace: uptimekuma - -resources: - - namespace.yaml - - secrets.yaml - - chart.yaml - - ingress.yaml diff --git a/manifests/uptimekuma/namespace.yaml b/manifests/uptimekuma/namespace.yaml deleted file mode 100644 index a9eb9f7..0000000 --- a/manifests/uptimekuma/namespace.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: uptimekuma diff --git a/manifests/uptimekuma/secrets.yaml b/manifests/uptimekuma/secrets.yaml deleted file mode 100644 index f0b604a..0000000 --- a/manifests/uptimekuma/secrets.yaml +++ /dev/null @@ -1,27 +0,0 @@ -apiVersion: external-secrets.io/v1 -kind: ExternalSecret -metadata: - name: uptimekuma-mariadb-password -spec: - target: - name: uptimekuma-mariadb-password - deletionPolicy: Delete - template: - type: kubernetes.io/basic-auth - data: - username: |- - {{ .username }} - password: |- - {{ .password }} - secretStoreRef: - name: bitwarden-login - kind: ClusterSecretStore - data: - - secretKey: username - remoteRef: - key: 4df95656-9f9c-4916-8e34-b3a200376365 - property: username - - secretKey: password - remoteRef: - key: 4df95656-9f9c-4916-8e34-b3a200376365 - property: password