diff --git a/manifest/06-external-ingress/certificates.yml b/manifest/06-external-ingress/certificates.yml deleted file mode 100644 index 03d4557..0000000 --- a/manifest/06-external-ingress/certificates.yml +++ /dev/null @@ -1,221 +0,0 @@ -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: actual-certificate - namespace: external-services -spec: - secretName: actual-skrd-fun-tls - dnsNames: - - "actual.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: haos-certificate - namespace: external-services -spec: - secretName: haos-skrd-fun-tls - dnsNames: - - "haos.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: firefly-certificate - namespace: external-services -spec: - secretName: firefly-skrd-fun-tls - dnsNames: - - "firefly.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: gametabs-certificate - namespace: external-services -spec: - secretName: gametabs-skrd-fun-tls - dnsNames: - - "gametabs.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: git-certificate - namespace: external-services -spec: - secretName: git-skrd-fun-tls - dnsNames: - - "git.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: jackett-certificate - namespace: external-services -spec: - secretName: jackett-skrd-fun-tls - dnsNames: - - "jackett.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: jelly-certificate - namespace: external-services -spec: - secretName: jelly-skrd-fun-tls - dnsNames: - - "jelly.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: navi-certificate - namespace: external-services -spec: - secretName: navi-skrd-fun-tls - dnsNames: - - "navi.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: npm-certificate - namespace: external-services -spec: - secretName: npm-skrd-fun-tls - dnsNames: - - "npm.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: omv-certificate - namespace: external-services -spec: - secretName: omv-skrd-fun-tls - dnsNames: - - "omv.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: photos-certificate - namespace: external-services -spec: - secretName: photos-skrd-fun-tls - dnsNames: - - "photos.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: pihole-certificate - namespace: external-services -spec: - secretName: pihole-skrd-fun-tls - dnsNames: - - "pihole.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: portainer-certificate - namespace: external-services -spec: - secretName: portainer-skrd-fun-tls - dnsNames: - - "portainer.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: radarr-certificate - namespace: external-services -spec: - secretName: radarr-skrd-fun-tls - dnsNames: - - "radarr.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: sonarr-certificate - namespace: external-services -spec: - secretName: sonarr-skrd-fun-tls - dnsNames: - - "sonarr.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: torrent-certificate - namespace: external-services -spec: - secretName: torrent-skrd-fun-tls - dnsNames: - - "torrent.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- -apiVersion: cert-manager.io/v1 -kind: Certificate -metadata: - name: notes-certificate - namespace: external-services -spec: - secretName: notes-skrd-fun-tls - dnsNames: - - "notes.skrd.fun" - issuerRef: - name: letsencrypt-prod - kind: ClusterIssuer ---- diff --git a/manifest/06-external-ingress/sites/firefly.yml b/manifest/06-external-ingress/sites/firefly.yml index cd90a0b..8203426 100644 --- a/manifest/06-external-ingress/sites/firefly.yml +++ b/manifest/06-external-ingress/sites/firefly.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: firefly-certificate + namespace: external-services +spec: + secretName: firefly-skrd-fun-tls + dnsNames: + - "firefly.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/gametabs.yml b/manifest/06-external-ingress/sites/gametabs.yml index 3aec27c..fe6ea36 100644 --- a/manifest/06-external-ingress/sites/gametabs.yml +++ b/manifest/06-external-ingress/sites/gametabs.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: gametabs-certificate + namespace: external-services +spec: + secretName: gametabs-skrd-fun-tls + dnsNames: + - "gametabs.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/git.yml b/manifest/06-external-ingress/sites/git.yml index 6e8f795..4afa549 100644 --- a/manifest/06-external-ingress/sites/git.yml +++ b/manifest/06-external-ingress/sites/git.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: git-certificate + namespace: external-services +spec: + secretName: git-skrd-fun-tls + dnsNames: + - "git.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/hedgedoc.yml b/manifest/06-external-ingress/sites/hedgedoc.yml index 1af331f..8072a09 100644 --- a/manifest/06-external-ingress/sites/hedgedoc.yml +++ b/manifest/06-external-ingress/sites/hedgedoc.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: notes-certificate + namespace: external-services +spec: + secretName: notes-skrd-fun-tls + dnsNames: + - "notes.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/home-assistant.yml b/manifest/06-external-ingress/sites/home-assistant.yml index 4e064d6..eb00caa 100644 --- a/manifest/06-external-ingress/sites/home-assistant.yml +++ b/manifest/06-external-ingress/sites/home-assistant.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: haos-certificate + namespace: external-services +spec: + secretName: haos-skrd-fun-tls + dnsNames: + - "haos.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/jackett.yml b/manifest/06-external-ingress/sites/jackett.yml index 0fd94f7..db328ef 100644 --- a/manifest/06-external-ingress/sites/jackett.yml +++ b/manifest/06-external-ingress/sites/jackett.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: jackett-certificate + namespace: external-services +spec: + secretName: jackett-skrd-fun-tls + dnsNames: + - "jackett.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/jelly.yml b/manifest/06-external-ingress/sites/jelly.yml index 3077086..b3b3607 100644 --- a/manifest/06-external-ingress/sites/jelly.yml +++ b/manifest/06-external-ingress/sites/jelly.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: jelly-certificate + namespace: external-services +spec: + secretName: jelly-skrd-fun-tls + dnsNames: + - "jelly.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/navi.yml b/manifest/06-external-ingress/sites/navi.yml index db8cbde..1df294b 100644 --- a/manifest/06-external-ingress/sites/navi.yml +++ b/manifest/06-external-ingress/sites/navi.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: navi-certificate + namespace: external-services +spec: + secretName: navi-skrd-fun-tls + dnsNames: + - "navi.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/npm.yml b/manifest/06-external-ingress/sites/npm.yml index 61bc4ff..67da24d 100644 --- a/manifest/06-external-ingress/sites/npm.yml +++ b/manifest/06-external-ingress/sites/npm.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: npm-certificate + namespace: external-services +spec: + secretName: npm-skrd-fun-tls + dnsNames: + - "npm.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/omv.yml b/manifest/06-external-ingress/sites/omv.yml index 0fa8c13..53c2a96 100644 --- a/manifest/06-external-ingress/sites/omv.yml +++ b/manifest/06-external-ingress/sites/omv.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: omv-certificate + namespace: external-services +spec: + secretName: omv-skrd-fun-tls + dnsNames: + - "omv.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/photos.yml b/manifest/06-external-ingress/sites/photos.yml index ef1b0a8..c6eebe0 100644 --- a/manifest/06-external-ingress/sites/photos.yml +++ b/manifest/06-external-ingress/sites/photos.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: photos-certificate + namespace: external-services +spec: + secretName: photos-skrd-fun-tls + dnsNames: + - "photos.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/pihole.yml b/manifest/06-external-ingress/sites/pihole.yml index 0dfbbc1..77f0e4e 100644 --- a/manifest/06-external-ingress/sites/pihole.yml +++ b/manifest/06-external-ingress/sites/pihole.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: pihole-certificate + namespace: external-services +spec: + secretName: pihole-skrd-fun-tls + dnsNames: + - "pihole.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/portainer.yml b/manifest/06-external-ingress/sites/portainer.yml index 1fc00dd..bc1a87d 100644 --- a/manifest/06-external-ingress/sites/portainer.yml +++ b/manifest/06-external-ingress/sites/portainer.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: portainer-certificate + namespace: external-services +spec: + secretName: portainer-skrd-fun-tls + dnsNames: + - "portainer.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/radarr.yml b/manifest/06-external-ingress/sites/radarr.yml index 91eda59..1e96c9e 100644 --- a/manifest/06-external-ingress/sites/radarr.yml +++ b/manifest/06-external-ingress/sites/radarr.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: radarr-certificate + namespace: external-services +spec: + secretName: radarr-skrd-fun-tls + dnsNames: + - "radarr.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/sonarr.yml b/manifest/06-external-ingress/sites/sonarr.yml index c6209f1..50b3ee4 100644 --- a/manifest/06-external-ingress/sites/sonarr.yml +++ b/manifest/06-external-ingress/sites/sonarr.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: sonarr-certificate + namespace: external-services +spec: + secretName: sonarr-skrd-fun-tls + dnsNames: + - "sonarr.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: diff --git a/manifest/06-external-ingress/sites/torrent.yml b/manifest/06-external-ingress/sites/torrent.yml index 87ff0c0..bbef05c 100644 --- a/manifest/06-external-ingress/sites/torrent.yml +++ b/manifest/06-external-ingress/sites/torrent.yml @@ -1,3 +1,16 @@ +apiVersion: cert-manager.io/v1 +kind: Certificate +metadata: + name: torrent-certificate + namespace: external-services +spec: + secretName: torrent-skrd-fun-tls + dnsNames: + - "torrent.skrd.fun" + issuerRef: + name: letsencrypt-prod + kind: ClusterIssuer +--- kind: Service apiVersion: v1 metadata: