diff options
author | Patrick Spek <p.spek@tyil.nl> | 2023-08-01 19:41:19 +0200 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2023-08-01 19:41:28 +0200 |
commit | 1a647c29e625204f33943108389d8d112a5cd02b (patch) | |
tree | 795a7f994100fd9ca2e80160d0aa017b1a09f889 /data.d/k3s-master/manifests.d/mieshu/personal-services | |
parent | 0ab2c61ae94f300b5464101c560af1cfc26229f5 (diff) |
Move mieshu's manifests to oolah
Diffstat (limited to 'data.d/k3s-master/manifests.d/mieshu/personal-services')
28 files changed, 0 insertions, 1004 deletions
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 -... |