summaryrefslogtreecommitdiff
path: root/data.d/k3s-master/manifests.d/mieshu
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2023-08-01 19:41:19 +0200
committerPatrick Spek <p.spek@tyil.nl>2023-08-01 19:41:28 +0200
commit1a647c29e625204f33943108389d8d112a5cd02b (patch)
tree795a7f994100fd9ca2e80160d0aa017b1a09f889 /data.d/k3s-master/manifests.d/mieshu
parent0ab2c61ae94f300b5464101c560af1cfc26229f5 (diff)
Move mieshu's manifests to oolah
Diffstat (limited to 'data.d/k3s-master/manifests.d/mieshu')
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-production.yaml16
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-staging.yaml17
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-headers-nextcloud.yaml12
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-https.yaml11
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/namespaces.yaml24
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/configmap.yaml68
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/deployment.yaml51
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/configmap.yaml38
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-backend.yaml60
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-frontend.yaml59
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/ingress.yaml32
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-backend.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-frontend.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-blockdiag.yaml34
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-bpmn.yaml34
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-excalidraw.yaml34
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-mermaid.yaml33
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki.yaml53
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/ingress-kroki.yaml30
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-blockdiag.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-bpmn.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-excalidraw.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-mermaid.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/deployment.yaml54
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/ingress.yaml32
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml53
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/cron.yaml33
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/deployment.yaml45
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/ingress.yaml32
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/deployment.yaml78
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/deployment.yaml86
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/deployment.yaml93
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/deployment.yaml54
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/deployment.yaml60
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/deployment.yaml54
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/radarr/deployment.yaml66
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/radarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/radarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/readarr/deployment.yaml60
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/readarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/readarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/deployment.yaml66
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/service.yaml22
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/unpackerr/deployment.yaml88
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/deployment.yaml60
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/ingress.yaml31
-rw-r--r--data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/service.yaml22
64 files changed, 0 insertions, 2379 deletions
diff --git a/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-production.yaml b/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-production.yaml
deleted file mode 100644
index dbff2c2..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-production.yaml
+++ /dev/null
@@ -1,16 +0,0 @@
----
-apiVersion: cert-manager.io/v1
-kind: ClusterIssuer
-metadata:
- name: letsencrypt-production
-spec:
- acme:
- email: root@tyil.net
- server: https://acme-v02.api.letsencrypt.org/directory
- privateKeySecretRef:
- name: clusterissuer-letsencrypt-production
- solvers:
- - http01:
- ingress:
- class: traefik
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-staging.yaml b/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-staging.yaml
deleted file mode 100644
index 9b0a27d..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/base-system/certmanager/letsencrypt-staging.yaml
+++ /dev/null
@@ -1,17 +0,0 @@
----
-apiVersion: cert-manager.io/v1
-kind: ClusterIssuer
-metadata:
- name: letsencrypt-staging
-spec:
- acme:
- email: root@tyil.net
- server: https://acme-staging-v02.api.letsencrypt.org/directory
- privateKeySecretRef:
- name: clusterissuer-letsencrypt-staging
- solvers:
- - http01:
- ingress:
- class: traefik
- selector: {}
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-headers-nextcloud.yaml b/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-headers-nextcloud.yaml
deleted file mode 100644
index e3b4179..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-headers-nextcloud.yaml
+++ /dev/null
@@ -1,12 +0,0 @@
----
-apiVersion: traefik.containo.us/v1alpha1
-kind: Middleware
-metadata:
- name: headers-nextcloud
- namespace: kube-system
-spec:
- headers:
- stsPreload: true
- forceSTSHeader: true
- contentSecurityPolicy: "default-src 'self' data: 'unsafe-inline';"
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-https.yaml b/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-https.yaml
deleted file mode 100644
index 0bfb82c..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/kube-system/treafik/middleware-https.yaml
+++ /dev/null
@@ -1,11 +0,0 @@
----
-apiVersion: traefik.containo.us/v1alpha1
-kind: Middleware
-metadata:
- name: redirect-https
- namespace: kube-system
-spec:
- redirectScheme:
- scheme: https
- permanent: true
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/namespaces.yaml b/data.d/k3s-master/manifests.d/mieshu/namespaces.yaml
deleted file mode 100644
index aad8543..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/namespaces.yaml
+++ /dev/null
@@ -1,24 +0,0 @@
----
-apiVersion: v1
-kind: Namespace
-metadata:
- name: base-system
-...
----
-apiVersion: v1
-kind: Namespace
-metadata:
- name: personal-services
-...
----
-apiVersion: v1
-kind: Namespace
-metadata:
- name: public-services
-...
----
-apiVersion: v1
-kind: Namespace
-metadata:
- name: servarr
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/configmap.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/configmap.yaml
deleted file mode 100644
index bdbc8b2..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/configmap.yaml
+++ /dev/null
@@ -1,68 +0,0 @@
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: cgit
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
-data:
- cgitrc: |
- root-desc=All public repos from tyil
-
- source-filter=/usr/lib/cgit/filters/syntax-highlighting.sh
- about-filter=/usr/lib/cgit/filters/about-formatting.sh
-
- readme=:INSTALL
- readme=:INSTALL.htm
- readme=:INSTALL.html
- readme=:INSTALL.md
- readme=:INSTALL.mkd
- readme=:INSTALL.rst
- readme=:INSTALL.txt
- readme=:README
- readme=:README.htm
- readme=:README.html
- readme=:README.md
- readme=:README.mkd
- readme=:README.pod6
- readme=:README.rakudoc
- readme=:README.rst
- readme=:README.txt
- readme=:install
- readme=:install.htm
- readme=:install.html
- readme=:install.md
- readme=:install.mkd
- readme=:install.rst
- readme=:install.txt
- readme=:readme
- readme=:readme.htm
- readme=:readme.html
- readme=:readme.md
- readme=:readme.mkd
- readme=:readme.rst
- readme=:readme.txt
-
- css=/cgit-css/cgit.css
- logo=/cgit-css/cgit.png
-
- #cache-root=/var/cache/cgit
- #cache-size=1000
-
- clone-prefix=https://git.tyil.nl
- enable-git-config=1
- enable-index-links=1
- enable-index-owner=0
- enable-log-filecount=1
- enable-log-linecount=1
- remove-suffix=1
- robots=index, follow
- scan-path=/srv/git/
- section-from-path=1
- snapshots=tar.gz tar.bz2
- virtual-root=/
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/deployment.yaml
deleted file mode 100644
index 715a3f6..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/deployment.yaml
+++ /dev/null
@@ -1,51 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: cgit
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
- strategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: emarcs/nginx-cgit
- name: cgit
- ports:
- - containerPort: 80
- volumeMounts:
- - mountPath: /srv/git
- name: data
- - mountPath: /etc/cgitrc
- subPath: cgitrc
- name: config
- restartPolicy: Always
- volumes:
- - name: data
- hostPath:
- path: /mnt/pool/git
- type: DirectoryOrCreate
- - name: config
- configMap:
- name: cgit
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/ingress.yaml
deleted file mode 100644
index 4dcf92e..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: cgit
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - git.tyil.nl
- secretName: tls-nl.tyil.git
- rules:
- - host: git.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: cgit
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/service.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/service.yaml
deleted file mode 100644
index ac2ab26..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/cgit/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: cgit
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: cgit
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/configmap.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/configmap.yaml
deleted file mode 100644
index b78a822..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/configmap.yaml
+++ /dev/null
@@ -1,38 +0,0 @@
----
-apiVersion: v1
-kind: ConfigMap
-metadata:
- name: grocy
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy
- app.kubernetes.io/part-of: personal-services
-data:
- # A custom common.conf is required because the name of the backend service is
- # not configurable through conventional means. Instead, I supply my own
- # version with the correct backend name and overwrite the one supplied by the
- # grocy docker container itself.
- common.conf: |
- charset utf-8;
-
- location / {
- try_files $uri /index.php$is_args$query_string;
- }
-
- location ~* .(jpg|jpeg|png|gif|ico|css|js)$ {
- expires 365d;
- }
-
- location ~ \.php$ {
- fastcgi_pass grocy-backend:80;
- fastcgi_index index.php;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
- include fastcgi_params;
- }
-
- location ~ /\.ht {
- deny all;
- }
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-backend.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-backend.yaml
deleted file mode 100644
index ef77883..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-backend.yaml
+++ /dev/null
@@ -1,60 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: grocy-backend
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-backend
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-backend
- app.kubernetes.io/part-of: personal-services
- strategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-backend
- app.kubernetes.io/part-of: personal-services
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: grocy/backend:v3.3.2
- name: grocy
- env:
- - name: GROCY_CURRENCY
- value: "EUR"
- - name: GROCY_MODE
- value: "production"
- - name: GROCY_CULTURE
- name: "en"
- - name: MAX_UPLOAD
- value: "50M"
- - name: PHP_MAX_FILE_UPLOAD
- value: "200"
- - name: PHP_MAX_POST
- value: "100M"
- - name: PHP_MEMORY_LIMIT
- value: "512M"
- ports:
- - containerPort: 9000
- volumeMounts:
- - mountPath: /var/www/data
- name: data
- restartPolicy: Always
- volumes:
- - name: data
- hostPath:
- path: /etc/grocy
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-frontend.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-frontend.yaml
deleted file mode 100644
index 07fbb68..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/deployment-frontend.yaml
+++ /dev/null
@@ -1,59 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: grocy-frontend
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-frontend
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-frontend
- app.kubernetes.io/part-of: personal-services
- strategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-frontend
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: grocy/frontend:v3.3.2
- name: grocy
- env:
- - name: GROCY_CURRENCY
- value: "EUR"
- - name: GROCY_MODE
- value: "production"
- - name: GROCY_CULTURE
- name: "en"
- - name: MAX_UPLOAD
- value: "50M"
- - name: PHP_MAX_FILE_UPLOAD
- value: "200"
- - name: PHP_MAX_POST
- value: "100M"
- - name: PHP_MEMORY_LIMIT
- value: "512M"
- ports:
- - containerPort: 8080
- volumeMounts:
- - mountPath: /etc/nginx/common.conf
- subPath: common.conf
- name: config
- restartPolicy: Always
- volumes:
- - name: config
- configMap:
- name: grocy
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/ingress.yaml
deleted file mode 100644
index 80d1089..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/ingress.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: grocy
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy
- app.kubernetes.io/part-of: personal-services
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
- traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - erp.tyil.nl
- secretName: tls-nl.tyil.erp
- rules:
- - host: erp.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: grocy-frontend
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-backend.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-backend.yaml
deleted file mode 100644
index e9a179d..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-backend.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: grocy-backend
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-backend
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-backend
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 9000
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-frontend.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-frontend.yaml
deleted file mode 100644
index d9d1e93..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/grocy/service-frontend.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: grocy-frontend
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-frontend
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: grocy-frontend
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8080
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-blockdiag.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-blockdiag.yaml
deleted file mode 100644
index 6eb7fea..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-blockdiag.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: kroki-blockdiag
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-blockdiag
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-blockdiag
- app.kubernetes.io/part-of: personal-services
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-blockdiag
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: yuzutech/kroki-blockdiag
- name: blockdiag
- ports:
- - containerPort: 8001
- restartPolicy: Always
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-bpmn.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-bpmn.yaml
deleted file mode 100644
index 26acd15..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-bpmn.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: kroki-bpmn
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-bpmn
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-bpmn
- app.kubernetes.io/part-of: personal-services
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-bpmn
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: yuzutech/kroki-bpmn
- name: bpmn
- ports:
- - containerPort: 8003
- restartPolicy: Always
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-excalidraw.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-excalidraw.yaml
deleted file mode 100644
index d1c6699..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-excalidraw.yaml
+++ /dev/null
@@ -1,34 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: kroki-excalidraw
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-excalidraw
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-excalidraw
- app.kubernetes.io/part-of: personal-services
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-excalidraw
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: yuzutech/kroki-excalidraw
- name: excalidraw
- ports:
- - containerPort: 8004
- restartPolicy: Always
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-mermaid.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-mermaid.yaml
deleted file mode 100644
index ee6edaf..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki-mermaid.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: kroki-mermaid
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-mermaid
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-mermaid
- app.kubernetes.io/part-of: personal-services
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-mermaid
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: yuzutech/kroki-mermaid
- name: mermaid
- ports:
- - containerPort: 8002
- restartPolicy: Always
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki.yaml
deleted file mode 100644
index f192697..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/deployment-kroki.yaml
+++ /dev/null
@@ -1,53 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: kroki
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
- spec:
- containers:
- - image: yuzutech/kroki
- name: kroki
- env:
- - name: KROKI_BLOCKDIAG_HOST
- value: kroki-blockdiag
- - name: KROKI_BLOCKDIAG_PORT
- value: "80"
- - name: KROKI_BPMN_HOST
- value: kroki-bpmn
- - name: KROKI_BPMN_PORT
- value: "80"
- - name: KROKI_EXCALIDRAW_HOST
- value: kroki-excalidraw
- - name: KROKI_EXCALIDRAW_PORT
- value: "80"
- - name: KROKI_MERMAID_HOST
- value: kroki-mermaid
- - name: KROKI_MERMAID_PORT
- value: "80"
- - name: KROKI_MAX_URI_LENGTH
- value: "4096"
- ports:
- - containerPort: 8000
- restartPolicy: Always
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/ingress-kroki.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/ingress-kroki.yaml
deleted file mode 100644
index bffcfd3..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/ingress-kroki.yaml
+++ /dev/null
@@ -1,30 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: kroki
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- tls:
- - hosts:
- - kroki.tyil.nl
- secretName: tls-nl.tyil.kroki
- rules:
- - host: kroki.tyil.nl
- http:
- paths:
- - pathType: Prefix
- path: "/"
- backend:
- service:
- name: kroki-http
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-blockdiag.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-blockdiag.yaml
deleted file mode 100644
index 7ac6c4e..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-blockdiag.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: kroki-blockdiag
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-blockdiag
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-blockdiag
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8001
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-bpmn.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-bpmn.yaml
deleted file mode 100644
index 73e2c58..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-bpmn.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: kroki-bpmn
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-bpmn
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-bpmn
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8003
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-excalidraw.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-excalidraw.yaml
deleted file mode 100644
index a011428..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-excalidraw.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: kroki-excalidraw
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-excalidraw
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-excalidraw
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8004
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-mermaid.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-mermaid.yaml
deleted file mode 100644
index 872433c..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki-mermaid.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: kroki-mermaid
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-mermaid
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki-mermaid
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8002
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki.yaml
deleted file mode 100644
index 0c98dc8..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/kroki/service-kroki.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: kroki
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: kroki
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 8000
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/deployment.yaml
deleted file mode 100644
index 611cf5b..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/deployment.yaml
+++ /dev/null
@@ -1,54 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: lldap
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - env:
- - name: GID
- value: "1001"
- - name: TZ
- value: Europe/Amsterdam
- - name: UID
- value: "1001"
- image: nitnelave/lldap:stable
- name: lldap
- ports:
- - containerPort: 3890
- - containerPort: 6360
- - containerPort: 17170
- volumeMounts:
- - mountPath: /data
- name: data
- restartPolicy: Always
- volumes:
- - name: data
- hostPath:
- path: /etc/lldap
- type: DirectoryOrCreate
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/ingress.yaml
deleted file mode 100644
index f8d6487..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/ingress.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: lldap
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
- traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - ldap.tyil.nl
- secretName: tls-nl.tyil.ldap
- rules:
- - host: ldap.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: lldap-http-service
- port:
- number: 17170
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml
deleted file mode 100644
index 374a154..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/lldap/service.yaml
+++ /dev/null
@@ -1,53 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: lldap-http-service
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 17170
- targetPort: 17170
-...
----
-apiVersion: v1
-kind: Service
-metadata:
- # This port may _not_ be named "lldap_ldap", as the application itself wants
- # to use LLDAP_LDAP_PORT, which Kubernetes will override with a value the
- # application can't handle.
- name: lldap-ldap-service
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lldap
- app.kubernetes.io/part-of: personal-services
- type: NodePort
- ports:
- - name: ldap
- port: 3890
- targetPort: 3890
- nodePort: 3890
- - name: ldaps
- port: 6360
- targetPort: 6360
- nodePort: 6360
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/cron.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/cron.yaml
deleted file mode 100644
index d362c05..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/cron.yaml
+++ /dev/null
@@ -1,33 +0,0 @@
----
-apiVersion: batch/v1
-kind: CronJob
-metadata:
- name: nextcloud
- namespace: personal-services
-spec:
- schedule: "*/5 * * * *"
- jobTemplate:
- spec:
- template:
- spec:
- securityContext:
- runAsUser: 33
- runAsGroup: 33
- containers:
- - name: nextcloud
- image: nextcloud:27
- command:
- - php
- args:
- - -f
- - /var/www/html/cron.php
- volumeMounts:
- - mountPath: /var/www/html
- name: data
- restartPolicy: OnFailure
- volumes:
- - name: data
- hostPath:
- path: /mnt/pool/nextcloud
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/deployment.yaml
deleted file mode 100644
index 250f670..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/deployment.yaml
+++ /dev/null
@@ -1,45 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: nextcloud
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
- strategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: nextcloud:27
- name: nextcloud
- ports:
- - containerPort: 80
- volumeMounts:
- - mountPath: /var/www/html
- name: data
- restartPolicy: Always
- volumes:
- - name: data
- hostPath:
- path: /mnt/pool/nextcloud
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/ingress.yaml
deleted file mode 100644
index ac616a0..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/ingress.yaml
+++ /dev/null
@@ -1,32 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: nextcloud
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
- traefik.ingress.kubernetes.io/router.middlewares: kube-system-headers-nextcloud@kubernetescrd
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - cloud.tyil.nl
- secretName: tls-nl.tyil.cloud
- rules:
- - host: cloud.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: nextcloud
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/service.yaml b/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/service.yaml
deleted file mode 100644
index fd9a7d6..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/personal-services/nextcloud/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: nextcloud
- namespace: personal-services
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: nextcloud
- app.kubernetes.io/part-of: personal-services
- ports:
- - name: http
- port: 80
- targetPort: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/deployment.yaml
deleted file mode 100644
index e967412..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/deployment.yaml
+++ /dev/null
@@ -1,78 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: bazarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: hotio/bazarr:testing
- name: bazarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 6767
- volumeMounts:
- - mountPath: /mnt/pool/media/anime-series/exported
- name: anime-series
- - mountPath: /mnt/pool/media/anime-movies/exported
- name: anime-movies
- - mountPath: /mnt/pool/media/series/exported
- name: series
- - mountPath: /mnt/pool/media/movies/exported
- name: movies
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: anime-series
- hostPath:
- path: /mnt/pool/media/anime-series/exported
- type: Directory
- - name: anime-movies
- hostPath:
- path: /mnt/pool/media/anime-movies/exported
- type: Directory
- - name: series
- hostPath:
- path: /mnt/pool/media/series/exported
- type: Directory
- - name: movies
- hostPath:
- path: /mnt/pool/media/movies/exported
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/bazarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/ingress.yaml
deleted file mode 100644
index 9b3266c..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: bazarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - bazarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.bazarr
- rules:
- - host: bazarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: bazarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/service.yaml
deleted file mode 100644
index 1f3cc23..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/bazarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: bazarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: bazarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 6767
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/deployment.yaml
deleted file mode 100644
index e443551..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/deployment.yaml
+++ /dev/null
@@ -1,86 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: dirlist
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
- strategy:
- type: RollingUpdate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: docker.io/svenstaro/miniserve:latest
- args:
- - --enable-tar
- - --enable-tar-gz
- - --qrcode
- - /var/www
- name: miniserve
- ports:
- - containerPort: 8080
- volumeMounts:
- - mountPath: /var/www/anime-movies
- name: anime-movies
- readOnly: true
- - mountPath: /var/www/anime-series
- name: anime-series
- readOnly: true
- - mountPath: /var/www/books
- name: books
- readOnly: true
- - mountPath: /var/www/movies
- name: movies
- readOnly: true
- - mountPath: /var/www/music
- name: music
- readOnly: true
- - mountPath: /var/www/series
- name: series
- readOnly: true
- restartPolicy: Always
- volumes:
- - name: anime-series
- hostPath:
- path: /mnt/pool/media/anime-series/exported
- type: Directory
- - name: anime-movies
- hostPath:
- path: /mnt/pool/media/anime-movies/exported
- type: Directory
- - name: books
- hostPath:
- path: /mnt/pool/media/books/exported
- type: Directory
- - name: movies
- hostPath:
- path: /mnt/pool/media/movies/exported
- type: Directory
- - name: music
- hostPath:
- path: /mnt/pool/media/music/exported
- type: Directory
- - name: series
- hostPath:
- path: /mnt/pool/media/series/exported
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/ingress.yaml
deleted file mode 100644
index 7eb008d..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: dirlist
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - media.tyil.nl
- secretName: tls-nl.tyil.media
- rules:
- - host: media.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: dirlist
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/service.yaml
deleted file mode 100644
index 31f638f..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/dirlist/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: dirlist
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: dirlist
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 8080
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/deployment.yaml
deleted file mode 100644
index 5b65b93..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/deployment.yaml
+++ /dev/null
@@ -1,93 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: jellyfin
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: jellyfin/jellyfin
- name: jellyfin
- ports:
- - containerPort: 8096
- volumeMounts:
- - mountPath: /var/media/anime-movies
- name: anime-movies
- readOnly: true
- - mountPath: /var/media/anime-series
- name: anime-series
- readOnly: true
- - mountPath: /var/media/books
- name: books
- readOnly: true
- - mountPath: /var/media/movies
- name: movies
- readOnly: true
- - mountPath: /var/media/music
- name: music
- readOnly: true
- - mountPath: /var/media/series
- name: series
- readOnly: true
- - mountPath: /config
- name: config
- - mountPath: /cache
- name: cache
- restartPolicy: Always
- volumes:
- - name: anime-movies
- hostPath:
- path: /mnt/pool/media/anime-movies/exported
- type: Directory
- - name: anime-series
- hostPath:
- path: /mnt/pool/media/anime-series/exported
- type: Directory
- - name: books
- hostPath:
- path: /mnt/pool/media/books/exported
- type: Directory
- - name: movies
- hostPath:
- path: /mnt/pool/media/movies/exported
- type: Directory
- - name: music
- hostPath:
- path: /mnt/pool/media/music/exported
- type: Directory
- - name: series
- hostPath:
- path: /mnt/pool/media/series/exported
- type: Directory
- - name: cache
- hostPath:
- path: /var/cache/jellyfin
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/jellyfin
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/ingress.yaml
deleted file mode 100644
index a537f2b..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: jellyfin
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - tv.tyil.nl
- secretName: tls-nl.tyil.tv
- rules:
- - host: tv.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: jellyfin
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/service.yaml
deleted file mode 100644
index cc0ae84..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyfin/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: jellyfin
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyfin
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 8096
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/deployment.yaml
deleted file mode 100644
index 217f949..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/deployment.yaml
+++ /dev/null
@@ -1,54 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: jellyseerr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: fallenbagel/jellyseerr:latest
- name: jellyseerr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 5055
- volumeMounts:
- - mountPath: /app/config
- name: config
- restartPolicy: Always
- volumes:
- - name: config
- hostPath:
- path: /etc/servarr/jellyseerr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/ingress.yaml
deleted file mode 100644
index fd2dccc..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: jellyseerr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - jellyseerr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.jellyseerr
- rules:
- - host: jellyseerr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: jellyseerr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/service.yaml
deleted file mode 100644
index a8f3b18..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/jellyseerr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: jellyseerr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: jellyseerr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 5055
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/deployment.yaml
deleted file mode 100644
index baea1d9..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/deployment.yaml
+++ /dev/null
@@ -1,60 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: lidarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: hotio/lidarr:release
- name: lidarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 8686
- volumeMounts:
- - mountPath: /mnt/pool/media/music
- name: music
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: music
- hostPath:
- path: /mnt/pool/media/music
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/lidarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/ingress.yaml
deleted file mode 100644
index 9e6fdf0..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: lidarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - lidarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.lidarr
- rules:
- - host: lidarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: lidarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/service.yaml
deleted file mode 100644
index f154924..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/lidarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: lidarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: lidarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 8686
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/deployment.yaml
deleted file mode 100644
index 4dcaf31..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/deployment.yaml
+++ /dev/null
@@ -1,54 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: prowlarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: cr.hotio.dev/hotio/prowlarr:nightly
- name: prowlarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 9696
- volumeMounts:
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: config
- hostPath:
- path: /etc/servarr/prowlarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/ingress.yaml
deleted file mode 100644
index 2a716da..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: prowlarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - prowlarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.prowlarr
- rules:
- - host: prowlarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: prowlarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/service.yaml
deleted file mode 100644
index ff16907..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/prowlarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: prowlarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: prowlarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 9696
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/deployment.yaml
deleted file mode 100644
index c49ccb0..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/deployment.yaml
+++ /dev/null
@@ -1,66 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: radarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: hotio/radarr:release
- name: radarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 8787
- volumeMounts:
- - mountPath: /mnt/pool/media/anime-movies
- name: anime-movies
- - mountPath: /mnt/pool/media/movies
- name: movies
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: anime-movies
- hostPath:
- path: /mnt/pool/media/anime-movies
- type: Directory
- - name: movies
- hostPath:
- path: /mnt/pool/media/movies
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/radarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/ingress.yaml
deleted file mode 100644
index 41d5265..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: radarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - radarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.radarr
- rules:
- - host: radarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: radarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/service.yaml
deleted file mode 100644
index 28df782..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/radarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: radarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: radarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 7878
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/deployment.yaml
deleted file mode 100644
index a266b8d..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/deployment.yaml
+++ /dev/null
@@ -1,60 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: readarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: hotio/readarr:testing
- name: readarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 8787
- volumeMounts:
- - mountPath: /mnt/pool/media/books
- name: books
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: books
- hostPath:
- path: /mnt/pool/media/books
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/readarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/ingress.yaml
deleted file mode 100644
index df4fcbd..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: readarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - readarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.readarr
- rules:
- - host: readarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: readarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/service.yaml
deleted file mode 100644
index 3d6cdc7..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/readarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: readarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: readarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 8787
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/deployment.yaml
deleted file mode 100644
index 126acfe..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/deployment.yaml
+++ /dev/null
@@ -1,66 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: sonarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: hotio/sonarr:release
- name: sonarr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 8787
- volumeMounts:
- - mountPath: /mnt/pool/media/anime-series
- name: anime-series
- - mountPath: /mnt/pool/media/series
- name: series
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: anime-series
- hostPath:
- path: /mnt/pool/media/anime-series
- type: Directory
- - name: series
- hostPath:
- path: /mnt/pool/media/series
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/sonarr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/ingress.yaml
deleted file mode 100644
index 5bd1f0f..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: sonarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - sonarr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.sonarr
- rules:
- - host: sonarr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: sonarr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/service.yaml
deleted file mode 100644
index 5251050..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/sonarr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: sonarr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: sonarr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 8989
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/unpackerr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/unpackerr/deployment.yaml
deleted file mode 100644
index d54c478..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/unpackerr/deployment.yaml
+++ /dev/null
@@ -1,88 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: unpackerr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: unpackerr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: unpackerr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: unpackerr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: golift/unpackerr:latest
- name: unpackerr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- volumeMounts:
- - mountPath: /mnt/pool/media/anime-movies
- name: anime-movies
- - mountPath: /mnt/pool/media/anime-series
- name: anime-series
- - mountPath: /mnt/pool/media/books
- name: books
- - mountPath: /mnt/pool/media/movies
- name: movies
- - mountPath: /mnt/pool/media/music
- name: music
- - mountPath: /mnt/pool/media/series
- name: series
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: anime-series
- hostPath:
- path: /mnt/pool/media/anime-series
- type: Directory
- - name: anime-movies
- hostPath:
- path: /mnt/pool/media/anime-movies
- type: Directory
- - name: books
- hostPath:
- path: /mnt/pool/media/books
- type: Directory
- - name: movies
- hostPath:
- path: /mnt/pool/media/movies
- type: Directory
- - name: music
- hostPath:
- path: /mnt/pool/media/music
- type: Directory
- - name: series
- hostPath:
- path: /mnt/pool/media/series
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/unpackerr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/deployment.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/deployment.yaml
deleted file mode 100644
index f650a60..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/deployment.yaml
+++ /dev/null
@@ -1,60 +0,0 @@
----
-apiVersion: apps/v1
-kind: Deployment
-metadata:
- name: whisparr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
-spec:
- replicas: 1
- selector:
- matchLabels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
- strategy:
- type: Recreate
- template:
- metadata:
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
- spec:
- nodeName: "mieshu.tyil.net"
- containers:
- - image: cr.hotio.dev/hotio/whisparr:nightly
- name: whisparr
- env:
- - name: TZ
- value: "Europe/Amsterdam"
- - name: UMASK
- value: "002"
- - name: GUID
- value: "169"
- - name: PUID
- value: "169"
- ports:
- - containerPort: 6969
- volumeMounts:
- - mountPath: /mnt/pool/media/porn
- name: porn
- - mountPath: /config
- name: config
- restartPolicy: Always
- volumes:
- - name: porn
- hostPath:
- path: /mnt/pool/media/porn
- type: Directory
- - name: config
- hostPath:
- path: /etc/servarr/whisparr
- type: Directory
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/ingress.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/ingress.yaml
deleted file mode 100644
index d99d265..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/ingress.yaml
+++ /dev/null
@@ -1,31 +0,0 @@
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: whisparr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
- annotations:
- cert-manager.io/cluster-issuer: "letsencrypt-production"
-spec:
- ingressClassName: traefik
- tls:
- - hosts:
- - whisparr.arr.tyil.nl
- secretName: tls-nl.tyil.arr.whisparr
- rules:
- - host: whisparr.arr.tyil.nl
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: whisparr
- port:
- number: 80
-...
diff --git a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/service.yaml b/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/service.yaml
deleted file mode 100644
index abafcaf..0000000
--- a/data.d/k3s-master/manifests.d/mieshu/servarr/whisparr/service.yaml
+++ /dev/null
@@ -1,22 +0,0 @@
----
-apiVersion: v1
-kind: Service
-metadata:
- name: whisparr
- namespace: servarr
- labels:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
-spec:
- selector:
- app.kubernetes.io/created-by: tyil
- app.kubernetes.io/managed-by: manual
- app.kubernetes.io/name: whisparr
- app.kubernetes.io/part-of: servarr
- ports:
- - name: http
- port: 80
- targetPort: 6969
-...