From 70722e7d3ba55f2152a6b870728afaa4a08d6243 Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Tue, 5 Dec 2023 10:23:48 -0500 Subject: [PATCH] move transmission to jellyfin --- .../kustomization-jellyfin.yaml | 4 ++++ .../kustomization-transmission-openvpn.yaml | 19 ------------------- .../namespace-transmission-openvpn.yaml | 4 ---- .../dns-endpoint-transmission-openvpn.yaml | 2 +- .../helmrelease-transmission-openvpn.yaml | 2 +- 5 files changed, 6 insertions(+), 25 deletions(-) delete mode 100644 bootstrap/kustomizations/kustomization-transmission-openvpn.yaml delete mode 100644 bootstrap/namespaces/namespace-transmission-openvpn.yaml rename {transmission-openvpn => jellyfin}/dns-endpoint-transmission-openvpn.yaml (88%) rename {transmission-openvpn => jellyfin}/helmrelease-transmission-openvpn.yaml (99%) diff --git a/bootstrap/kustomizations/kustomization-jellyfin.yaml b/bootstrap/kustomizations/kustomization-jellyfin.yaml index eb7524d..4155356 100644 --- a/bootstrap/kustomizations/kustomization-jellyfin.yaml +++ b/bootstrap/kustomizations/kustomization-jellyfin.yaml @@ -17,3 +17,7 @@ spec: kind: HelmRelease name: jellyfin namespace: jellyfin + - apiVersion: helm.toolkit.fluxcd.io/v2beta1 + kind: HelmRelease + name: transmission-openvpn + namespace: jellyfin diff --git a/bootstrap/kustomizations/kustomization-transmission-openvpn.yaml b/bootstrap/kustomizations/kustomization-transmission-openvpn.yaml deleted file mode 100644 index 2acfa75..0000000 --- a/bootstrap/kustomizations/kustomization-transmission-openvpn.yaml +++ /dev/null @@ -1,19 +0,0 @@ -apiVersion: kustomize.toolkit.fluxcd.io/v1beta1 -kind: Kustomization -metadata: - name: transmission-openvpn - namespace: flux-system -spec: - interval: 15m - path: transmission-openvpn - 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 - validation: server - healthChecks: - - apiVersion: helm.toolkit.fluxcd.io/v2beta1 - kind: HelmRelease - name: transmission-openvpn - namespace: transmission-openvpn diff --git a/bootstrap/namespaces/namespace-transmission-openvpn.yaml b/bootstrap/namespaces/namespace-transmission-openvpn.yaml deleted file mode 100644 index b38c743..0000000 --- a/bootstrap/namespaces/namespace-transmission-openvpn.yaml +++ /dev/null @@ -1,4 +0,0 @@ -apiVersion: v1 -kind: Namespace -metadata: - name: transmission-openvpn diff --git a/transmission-openvpn/dns-endpoint-transmission-openvpn.yaml b/jellyfin/dns-endpoint-transmission-openvpn.yaml similarity index 88% rename from transmission-openvpn/dns-endpoint-transmission-openvpn.yaml rename to jellyfin/dns-endpoint-transmission-openvpn.yaml index 344fd1c..2cd9cb8 100644 --- a/transmission-openvpn/dns-endpoint-transmission-openvpn.yaml +++ b/jellyfin/dns-endpoint-transmission-openvpn.yaml @@ -2,7 +2,7 @@ apiVersion: externaldns.k8s.io/v1alpha1 kind: DNSEndpoint metadata: name: transmission.michaelthomson.dev - namespace: transmission-openvpn + namespace: jellyfin spec: endpoints: - dnsName: transmission.michaelthomson.dev diff --git a/transmission-openvpn/helmrelease-transmission-openvpn.yaml b/jellyfin/helmrelease-transmission-openvpn.yaml similarity index 99% rename from transmission-openvpn/helmrelease-transmission-openvpn.yaml rename to jellyfin/helmrelease-transmission-openvpn.yaml index 453bedf..f4515b8 100644 --- a/transmission-openvpn/helmrelease-transmission-openvpn.yaml +++ b/jellyfin/helmrelease-transmission-openvpn.yaml @@ -2,7 +2,7 @@ apiVersion: helm.toolkit.fluxcd.io/v2beta1 kind: HelmRelease metadata: name: transmission-openvpn - namespace: transmission-openvpn + namespace: jellyfin spec: chart: spec: