diff --git a/media/lazylibrarian/config.yaml b/media/lazylibrarian/config.yaml deleted file mode 100644 index ca793b2..0000000 --- a/media/lazylibrarian/config.yaml +++ /dev/null @@ -1,10 +0,0 @@ -apiVersion: v1 -kind: ConfigMap -metadata: - name: lazylibrarian-config - namespace: media -data: - PUID: "1000" - PGID: "1000" - TZ: "America/Toronto" - DOCKER_MODS: "linuxserver/mods:universal-calibre" diff --git a/media/lazylibrarian/deployment.yaml b/media/lazylibrarian/deployment.yaml deleted file mode 100644 index 4887068..0000000 --- a/media/lazylibrarian/deployment.yaml +++ /dev/null @@ -1,38 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: lazylibrarian - namespace: media -spec: - selector: - matchLabels: - app: lazylibrarian - template: - metadata: - labels: - app: lazylibrarian - spec: - containers: - - name: lazylibrarian - image: lscr.io/linuxserver/lazylibrarian:latest - imagePullPolicy: Always - envFrom: - - configMapRef: - name: lazylibrarian-config - optional: false - ports: - - containerPort: 5299 - name: http - protocol: TCP - volumeMounts: - - name: config - mountPath: /config - - mountPath: /data - name: data - volumes: - - name: config - persistentVolumeClaim: - claimName: lazylibrarian-config - - name: data - persistentVolumeClaim: - claimName: media-data diff --git a/media/lazylibrarian/dns-endpoint.yaml b/media/lazylibrarian/dns-endpoint.yaml deleted file mode 100644 index 6315681..0000000 --- a/media/lazylibrarian/dns-endpoint.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: externaldns.k8s.io/v1alpha1 -kind: DNSEndpoint -metadata: - name: lazylibrarian.michaelthomson.dev - namespace: media -spec: - endpoints: - - dnsName: lazylibrarian.michaelthomson.dev - recordTTL: 180 - recordType: CNAME - targets: - - server.michaelthomson.dev diff --git a/media/lazylibrarian/ingress.yaml b/media/lazylibrarian/ingress.yaml deleted file mode 100644 index ec057c9..0000000 --- a/media/lazylibrarian/ingress.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: lazylibrarian - namespace: media - annotations: - traefik.ingress.kubernetes.io/router.entrypoints: websecure - traefik.ingress.kubernetes.io/router.tls: "true" -spec: - rules: - - host: lazylibrarian.michaelthomson.dev - http: - paths: - - pathType: ImplementationSpecific - path: / - backend: - service: - name: lazylibrarian - port: - name: http - tls: - - hosts: - - lazylibrarian.michaelthomson.dev - secretName: letsencrypt-wildcard-cert-michaelthomson.dev diff --git a/media/lazylibrarian/pvc-config.yaml b/media/lazylibrarian/pvc-config.yaml deleted file mode 100644 index 9ebb2b1..0000000 --- a/media/lazylibrarian/pvc-config.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: lazylibrarian-config - namespace: media -spec: - resources: - requests: - storage: 1Gi - storageClassName: longhorn - accessModes: - - ReadWriteOnce diff --git a/media/lazylibrarian/service.yaml b/media/lazylibrarian/service.yaml deleted file mode 100644 index 1e6549d..0000000 --- a/media/lazylibrarian/service.yaml +++ /dev/null @@ -1,12 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: lazylibrarian - namespace: media -spec: - selector: - app: lazylibrarian - ports: - - port: 80 - targetPort: http - name: http