lint: yaml spaces and tabs

This commit is contained in:
2026-06-09 12:59:36 +02:00
parent 01ae2dd5cf
commit 7a3708f70c
30 changed files with 501 additions and 504 deletions
+51 -51
View File
@@ -7,20 +7,20 @@ spec:
selector:
app: adguard
ports:
- port: 3000
name: webui
targetPort: 3000
- port: 53
name: dns
targetPort: 53
protocol: UDP
- port: 53
name: dns-tcp
targetPort: 53
protocol: TCP
- port: 853
name: dot
targetPort: 853
- port: 3000
name: webui
targetPort: 3000
- port: 53
name: dns
targetPort: 53
protocol: UDP
- port: 53
name: dns-tcp
targetPort: 53
protocol: TCP
- port: 853
name: dot
targetPort: 853
---
apiVersion: apps/v1
kind: Deployment
@@ -38,44 +38,44 @@ spec:
app: adguard
spec:
containers:
- name: adguard
image: adguard/adguardhome:latest
resources:
limits:
memory: "1Gi"
cpu: "500m"
requests:
memory: "128Mi"
cpu: "50m"
ports:
- containerPort: 3000
name: webui
- containerPort: 53
name: dns
- containerPort: 853
name: dot
volumeMounts:
- name: adguard-data
mountPath: /opt/adguardhome/work
subPath: work
- name: adguard-data
mountPath: /opt/adguardhome/conf
subPath: conf
- name: adguard-certs
mountPath: /certs
readOnly: true
- name: adguard
image: adguard/adguardhome:latest
resources:
limits:
memory: "1Gi"
cpu: "500m"
requests:
memory: "128Mi"
cpu: "50m"
ports:
- containerPort: 3000
name: webui
- containerPort: 53
name: dns
- containerPort: 853
name: dot
volumeMounts:
- name: adguard-data
mountPath: /opt/adguardhome/work
subPath: work
- name: adguard-data
mountPath: /opt/adguardhome/conf
subPath: conf
- name: adguard-certs
mountPath: /certs
readOnly: true
volumes:
- name: adguard-data
persistentVolumeClaim:
claimName: adguard-pvc
- name: adguard-certs
secret:
secretName: adguard-certs
items:
- key: tls.crt
path: fullchain.pem
- key: tls.key
path: privkey.pem
- name: adguard-data
persistentVolumeClaim:
claimName: adguard-pvc
- name: adguard-certs
secret:
secretName: adguard-certs
items:
- key: tls.crt
path: fullchain.pem
- key: tls.key
path: privkey.pem
---
apiVersion: v1
kind: PersistentVolumeClaim
+13 -13
View File
@@ -17,16 +17,16 @@ spec:
hostNetwork: true
dnsPolicy: ClusterFirstWithHostNet
containers:
- name: cloudflare-ddns
image: timothyjmiller/cloudflare-ddns:latest
imagePullPolicy: Always
resources:
requests:
memory: "32Mi"
cpu: "50m"
limits:
memory: "64Mi"
cpu: "100m"
envFrom:
- secretRef:
name: cfddns-secrets
- name: cloudflare-ddns
image: timothyjmiller/cloudflare-ddns:latest
imagePullPolicy: Always
resources:
requests:
memory: "32Mi"
cpu: "50m"
limits:
memory: "64Mi"
cpu: "100m"
envFrom:
- secretRef:
name: cfddns-secrets
+30 -30
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: checkmk
ports:
- port: 5000
targetPort: 5000
- port: 5000
targetPort: 5000
---
apiVersion: apps/v1
kind: Deployment
@@ -26,34 +26,34 @@ spec:
app: checkmk
spec:
containers:
- name: checkmk
image: checkmk/check-mk-raw:2.4.0-latest
envFrom:
- secretRef:
name: checkmk-secrets
- configMapRef:
name: checkmk-config
ports:
- containerPort: 5000
volumeMounts:
- name: sites
mountPath: /omd/sites
- name: tmp
mountPath: /opt/omd/sites/cmk/tmp
resources:
requests:
memory: "1Gi"
cpu: "1"
limits:
memory: "5Gi"
cpu: "4"
- name: checkmk
image: checkmk/check-mk-raw:2.4.0-latest
envFrom:
- secretRef:
name: checkmk-secrets
- configMapRef:
name: checkmk-config
ports:
- containerPort: 5000
volumeMounts:
- name: sites
mountPath: /omd/sites
- name: tmp
mountPath: /opt/omd/sites/cmk/tmp
resources:
requests:
memory: "1Gi"
cpu: "1"
limits:
memory: "5Gi"
cpu: "4"
volumes:
- name: sites
persistentVolumeClaim:
claimName: checkmk-sites-pvc
- name: tmp
emptyDir:
medium: Memory
- name: sites
persistentVolumeClaim:
claimName: checkmk-sites-pvc
- name: tmp
emptyDir:
medium: Memory
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -62,7 +62,7 @@ metadata:
namespace: checkmk
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 5Gi
+15 -15
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`cmk.forust.xyz`)
kind: Rule
services:
- name: checkmk-service
port: 5000
- match: Host(`cmk.forust.xyz`)
kind: Rule
services:
- name: checkmk-service
port: 5000
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`cmk.workstation.internal`)
kind: Rule
services:
- name: checkmk-service
port: 5000
- match: Host(`cmk.workstation.internal`)
kind: Rule
services:
- name: checkmk-service
port: 5000
tls:
secretName: local-tls
---
@@ -41,10 +41,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`cmk.gigaforust.internal`)
kind: Rule
services:
- name: checkmk-service
port: 5000
- match: Host(`cmk.gigaforust.internal`)
kind: Rule
services:
- name: checkmk-service
port: 5000
tls:
secretName: local-tls
+20 -20
View File
@@ -15,14 +15,14 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`dockmon.forust.xyz`)
kind: Rule
middlewares:
- name: security-headers@file
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
- match: Host(`dockmon.forust.xyz`)
kind: Rule
middlewares:
- name: security-headers@file
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
tls:
certResolver: letsencrypt
---
@@ -35,12 +35,12 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`dockmon.workstation.internal`)
kind: Rule
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
- match: Host(`dockmon.workstation.internal`)
kind: Rule
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
tls:
secretName: local-tls
---
@@ -53,11 +53,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`dockmon.gigaforust.internal`)
kind: Rule
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
- match: Host(`dockmon.gigaforust.internal`)
kind: Rule
services:
- name: dockmon-service
port: 443
serversTransport: dockmon-transport
tls:
secretName: local-tls
+20 -20
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: downtify
ports:
- port: 8000
targetPort: 8000
- port: 8000
targetPort: 8000
---
apiVersion: apps/v1
kind: Deployment
@@ -26,24 +26,24 @@ spec:
app: downtify
spec:
containers:
- name: downtify
image: ghcr.io/henriquesebastiao/downtify:latest
ports:
- containerPort: 8000
volumeMounts:
- name: downloads
mountPath: /downloads
resources:
requests:
memory: "128Mi"
cpu: "200m"
limits:
memory: "1Gi"
cpu: "1"
- name: downtify
image: ghcr.io/henriquesebastiao/downtify:latest
ports:
- containerPort: 8000
volumeMounts:
- name: downloads
mountPath: /downloads
resources:
requests:
memory: "128Mi"
cpu: "200m"
limits:
memory: "1Gi"
cpu: "1"
volumes:
- name: downloads
persistentVolumeClaim:
claimName: downtify-downloads-pvc
- name: downloads
persistentVolumeClaim:
claimName: downtify-downloads-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -52,7 +52,7 @@ metadata:
namespace: downtify
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 10Gi
+17 -17
View File
@@ -7,13 +7,13 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`downtify.forust.xyz`)
kind: Rule
middlewares:
- name: security-chain@file
services:
- name: downtify-service
port: 8000
- match: Host(`downtify.forust.xyz`)
kind: Rule
middlewares:
- name: security-chain@file
services:
- name: downtify-service
port: 8000
tls:
certResolver: letsencrypt
---
@@ -26,11 +26,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`downtify.workstation.internal`)
kind: Rule
services:
- name: downtify-service
port: 8000
- match: Host(`downtify.workstation.internal`)
kind: Rule
services:
- name: downtify-service
port: 8000
tls:
secretName: local-tls
---
@@ -43,10 +43,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`downtify.gigaforust.internal`)
kind: Rule
services:
- name: downtify-service
port: 8000
- match: Host(`downtify.gigaforust.internal`)
kind: Rule
services:
- name: downtify-service
port: 8000
tls:
secretName: local-tls
+6 -7
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: error-pages
ports:
- port: 80
targetPort: 80
- port: 80
targetPort: 80
---
apiVersion: apps/v1
kind: Deployment
@@ -26,9 +26,8 @@ spec:
app: error-pages
spec:
containers:
- name: error-pages
image: gcr.forust.xyz/forust/error-pages:latest
ports:
- containerPort: 80
- name: error-pages
image: gcr.forust.xyz/forust/error-pages:latest
ports:
- containerPort: 80
---
+33 -33
View File
@@ -8,8 +8,8 @@ spec:
selector:
app: gitea-postgres
ports:
- port: 5432
targetPort: 5432
- port: 5432
targetPort: 5432
---
apiVersion: apps/v1
kind: StatefulSet
@@ -28,35 +28,35 @@ spec:
app: gitea-postgres
spec:
containers:
- name: gitea-postgres
image: postgres:14
env:
- name: POSTGRES_USER
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__USER
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__PASSWD
- name: POSTGRES_DB
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__USER
ports:
- containerPort: 5432
name: postgres
volumeMounts:
- name: postgres-data
mountPath: /var/lib/postgresql/data
- name: gitea-postgres
image: postgres:14
env:
- name: POSTGRES_USER
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__USER
- name: POSTGRES_PASSWORD
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__PASSWD
- name: POSTGRES_DB
valueFrom:
secretKeyRef:
name: gitea-secrets
key: GITEA__database__USER
ports:
- containerPort: 5432
name: postgres
volumeMounts:
- name: postgres-data
mountPath: /var/lib/postgresql/data
volumeClaimTemplates:
- metadata:
name: postgres-data
spec:
accessModes: [ "ReadWriteOnce" ]
resources:
requests:
storage: 1Gi
- metadata:
name: postgres-data
spec:
accessModes: ["ReadWriteOnce"]
resources:
requests:
storage: 1Gi
+12 -12
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: forust-homepage
ports:
- port: 80
targetPort: 80
- port: 80
targetPort: 80
---
apiVersion: apps/v1
kind: Deployment
@@ -26,10 +26,10 @@ spec:
app: forust-homepage
spec:
containers:
- name: forust-homepage
image: gcr.forust.xyz/forust/forust-homepage:latest
ports:
- containerPort: 80
- name: forust-homepage
image: gcr.forust.xyz/forust/forust-homepage:latest
ports:
- containerPort: 80
---
apiVersion: v1
kind: Service
@@ -40,8 +40,8 @@ spec:
selector:
app: xdfnx-homepage
ports:
- port: 80
targetPort: 80
- port: 80
targetPort: 80
---
apiVersion: apps/v1
kind: Deployment
@@ -59,7 +59,7 @@ spec:
app: xdfnx-homepage
spec:
containers:
- name: xdfnx-homepage
image: gcr.forust.xyz/forust/xdfnx-homepage:latest
ports:
- containerPort: 80
- name: xdfnx-homepage
image: gcr.forust.xyz/forust/xdfnx-homepage:latest
ports:
- containerPort: 80
+30 -30
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`forust.xyz`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
- match: Host(`forust.xyz`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`landing.workstation.internal`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
- match: Host(`landing.workstation.internal`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
tls:
secretName: local-tls
---
@@ -41,11 +41,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`landing.gigaforust.internal`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
- match: Host(`landing.gigaforust.internal`)
kind: Rule
services:
- name: forust-homepage-service
port: 80
tls:
secretName: local-tls
---
@@ -58,11 +58,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`xdfnx.cfd`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
- match: Host(`xdfnx.cfd`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
tls:
certResolver: letsencrypt
---
@@ -75,11 +75,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`xdfnx.workstation.internal`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
- match: Host(`xdfnx.workstation.internal`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
tls:
secretName: local-tls
---
@@ -92,10 +92,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`xdfnx.gigaforust.internal`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
- match: Host(`xdfnx.gigaforust.internal`)
kind: Rule
services:
- name: xdfnx-homepage-service
port: 80
tls:
secretName: local-tls
+15 -15
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`status.forust.xyz`)
kind: Rule
services:
- name: kener-service
port: 3000
- match: Host(`status.forust.xyz`)
kind: Rule
services:
- name: kener-service
port: 3000
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`status.workstation.internal`)
kind: Rule
services:
- name: kener-service
port: 3000
- match: Host(`status.workstation.internal`)
kind: Rule
services:
- name: kener-service
port: 3000
tls:
secretName: local-tls
---
@@ -41,10 +41,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`status.gigaforust.internal`)
kind: Rule
services:
- name: kener-service
port: 3000
- match: Host(`status.gigaforust.internal`)
kind: Rule
services:
- name: kener-service
port: 3000
tls:
secretName: local-tls
+24 -24
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: kener
ports:
- port: 3000
targetPort: 3000
- port: 3000
targetPort: 3000
---
apiVersion: apps/v1
kind: Deployment
@@ -26,27 +26,27 @@ spec:
app: kener
spec:
containers:
- name: kener
image: rajnandan1/kener:4.0.23
envFrom:
- configMapRef:
name: kener-config
- secretRef:
name: kener-secrets
ports:
- containerPort: 3000
volumeMounts:
- name: kener-db
mountPath: /app/database
- name: kener-uploads
mountPath: /app/uploads
- name: kener
image: rajnandan1/kener:4.0.23
envFrom:
- configMapRef:
name: kener-config
- secretRef:
name: kener-secrets
ports:
- containerPort: 3000
volumeMounts:
- name: kener-db
mountPath: /app/database
- name: kener-uploads
mountPath: /app/uploads
volumes:
- name: kener-db
persistentVolumeClaim:
claimName: kener-db-pvc
- name: kener-uploads
persistentVolumeClaim:
claimName: kener-uploads-pvc
- name: kener-db
persistentVolumeClaim:
claimName: kener-db-pvc
- name: kener-uploads
persistentVolumeClaim:
claimName: kener-uploads-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -55,7 +55,7 @@ metadata:
namespace: kener
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 2Gi
@@ -67,7 +67,7 @@ metadata:
namespace: kener
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 1Gi
+17 -17
View File
@@ -7,13 +7,13 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`metube.forust.xyz`)
kind: Rule
middlewares:
- name: security-chain@file
services:
- name: metube-service
port: 8081
- match: Host(`metube.forust.xyz`)
kind: Rule
middlewares:
- name: security-chain@file
services:
- name: metube-service
port: 8081
tls:
certResolver: letsencrypt
---
@@ -26,11 +26,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`metube.workstation.internal`)
kind: Rule
services:
- name: metube-service
port: 8081
- match: Host(`metube.workstation.internal`)
kind: Rule
services:
- name: metube-service
port: 8081
tls:
secretName: local-tls
---
@@ -43,10 +43,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`metube.gigaforust.internal`)
kind: Rule
services:
- name: metube-service
port: 8081
- match: Host(`metube.gigaforust.internal`)
kind: Rule
services:
- name: metube-service
port: 8081
tls:
secretName: local-tls
+16 -16
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: metube
ports:
- port: 8081
targetPort: 8081
- port: 8081
targetPort: 8081
---
apiVersion: apps/v1
kind: Deployment
@@ -26,20 +26,20 @@ spec:
app: metube
spec:
containers:
- name: metube
image: ghcr.io/alexta69/metube
envFrom:
- configMapRef:
name: metube-config
ports:
- containerPort: 8081
volumeMounts:
- name: downloads
mountPath: /downloads
- name: metube
image: ghcr.io/alexta69/metube
envFrom:
- configMapRef:
name: metube-config
ports:
- containerPort: 8081
volumeMounts:
- name: downloads
mountPath: /downloads
volumes:
- name: downloads
persistentVolumeClaim:
claimName: metube-downloads-pvc
- name: downloads
persistentVolumeClaim:
claimName: metube-downloads-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -48,7 +48,7 @@ metadata:
namespace: metube
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 10Gi
+15 -15
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`nm.forust.xyz`)
kind: Rule
services:
- name: netronome-service
port: 7575
- match: Host(`nm.forust.xyz`)
kind: Rule
services:
- name: netronome-service
port: 7575
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`nm.workstation.internal`)
kind: Rule
services:
- name: netronome-service
port: 7575
- match: Host(`nm.workstation.internal`)
kind: Rule
services:
- name: netronome-service
port: 7575
tls:
secretName: local-tls
---
@@ -41,10 +41,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`nm.gigaforust.internal`)
kind: Rule
services:
- name: netronome-service
port: 7575
- match: Host(`nm.gigaforust.internal`)
kind: Rule
services:
- name: netronome-service
port: 7575
tls:
secretName: local-tls
+15 -15
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`portainer.forust.xyz`)
kind: Rule
services:
- name: portainer-service
port: 9000
- match: Host(`portainer.forust.xyz`)
kind: Rule
services:
- name: portainer-service
port: 9000
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`portainer.workstation.internal`)
kind: Rule
services:
- name: portainer-service
port: 9000
- match: Host(`portainer.workstation.internal`)
kind: Rule
services:
- name: portainer-service
port: 9000
tls:
secretName: local-tls
---
@@ -41,10 +41,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`portainer.gigaforust.internal`)
kind: Rule
services:
- name: portainer-service
port: 9000
- match: Host(`portainer.gigaforust.internal`)
kind: Rule
services:
- name: portainer-service
port: 9000
tls:
secretName: local-tls
+19 -19
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: portainer
ports:
- port: 9000
targetPort: 9000
- port: 9000
targetPort: 9000
---
apiVersion: apps/v1
kind: Deployment
@@ -26,23 +26,23 @@ spec:
app: portainer
spec:
containers:
- name: portainer
image: portainer/portainer-ce:2.41.0
ports:
- containerPort: 9000
volumeMounts:
- name: data
mountPath: /data
- name: docker-sock
mountPath: /var/run/docker.sock
- name: portainer
image: portainer/portainer-ce:2.41.0
ports:
- containerPort: 9000
volumeMounts:
- name: data
mountPath: /data
- name: docker-sock
mountPath: /var/run/docker.sock
volumes:
- name: data
persistentVolumeClaim:
claimName: portainer-data-pvc
- name: docker-sock
hostPath:
path: /var/run/docker.sock
type: Socket
- name: data
persistentVolumeClaim:
claimName: portainer-data-pvc
- name: docker-sock
hostPath:
path: /var/run/docker.sock
type: Socket
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -51,7 +51,7 @@ metadata:
namespace: portainer
spec:
accessModes:
- ReadWriteOnce
- ReadWriteOnce
resources:
requests:
storage: 2Gi
+15 -15
View File
@@ -7,11 +7,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`uptime.forust.xyz`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
- match: Host(`uptime.forust.xyz`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
tls:
certResolver: letsencrypt
---
@@ -24,11 +24,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`uptime.workstation.internal`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
- match: Host(`uptime.workstation.internal`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
tls:
secretName: local-tls
---
@@ -41,10 +41,10 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`uptime.gigaforust.internal`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
- match: Host(`uptime.gigaforust.internal`)
kind: Rule
services:
- name: uptime-kuma-service
port: 3001
tls:
secretName: local-tls
+19 -21
View File
@@ -7,8 +7,8 @@ spec:
selector:
app: uptime-kuma
ports:
- port: 3001
targetPort: 3001
- port: 3001
targetPort: 3001
---
apiVersion: apps/v1
kind: Deployment
@@ -26,24 +26,24 @@ spec:
app: uptime-kuma
spec:
containers:
- name: uptime-kuma
image: louislam/uptime-kuma:2
resources:
limits:
memory: "3Gi"
cpu: "1"
requests:
memory: "512Mi"
cpu: "100m"
ports:
- containerPort: 3001
volumeMounts:
- name: uptime-kuma-data
mountPath: /app/data
- name: uptime-kuma
image: louislam/uptime-kuma:2
resources:
limits:
memory: "3Gi"
cpu: "1"
requests:
memory: "512Mi"
cpu: "100m"
ports:
- containerPort: 3001
volumeMounts:
- name: uptime-kuma-data
mountPath: /app/data
volumes:
- name: uptime-kuma-data
persistentVolumeClaim:
claimName: uptime-kuma-pvc
- name: uptime-kuma-data
persistentVolumeClaim:
claimName: uptime-kuma-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -57,5 +57,3 @@ spec:
volumeMode: Filesystem
accessModes:
- ReadWriteOnce
+5 -5
View File
@@ -2,8 +2,8 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- userbots.yaml
- common-secret.yaml
- common-config.yaml
- forust-secrets.yaml
- anna-secrets.yaml
- userbots.yaml
- common-secret.yaml
- common-config.yaml
- forust-secrets.yaml
- anna-secrets.yaml
+54 -54
View File
@@ -15,34 +15,34 @@ spec:
app: forust-userbot
spec:
containers:
- name: forust-userbot
image: gcr.forust.xyz/forust/userbot:latest
imagePullPolicy: Always
resources:
limits:
memory: "512Mi"
cpu: "500m"
requests:
memory: "256Mi"
cpu: "100m"
envFrom:
- secretRef:
name: userbot-common-secrets
- configMapRef:
name: userbot-common-config
- secretRef:
name: userbot-forust-secrets
volumeMounts:
- name: forust-storage
mountPath: /app/data
subPath: data
- name: forust-storage
mountPath: /app/logs
subPath: logs
- name: forust-userbot
image: gcr.forust.xyz/forust/userbot:latest
imagePullPolicy: Always
resources:
limits:
memory: "512Mi"
cpu: "500m"
requests:
memory: "256Mi"
cpu: "100m"
envFrom:
- secretRef:
name: userbot-common-secrets
- configMapRef:
name: userbot-common-config
- secretRef:
name: userbot-forust-secrets
volumeMounts:
- name: forust-storage
mountPath: /app/data
subPath: data
- name: forust-storage
mountPath: /app/logs
subPath: logs
volumes:
- name: forust-storage
persistentVolumeClaim:
claimName: forust-pvc
- name: forust-storage
persistentVolumeClaim:
claimName: forust-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
@@ -73,34 +73,34 @@ spec:
app: anna-userbot
spec:
containers:
- name: anna-userbot
image: gcr.forust.xyz/forust/userbot:latest
imagePullPolicy: Always
resources:
limits:
memory: "512Mi"
cpu: "500m"
requests:
memory: "256Mi"
cpu: "100m"
envFrom:
- secretRef:
name: userbot-common-secrets
- configMapRef:
name: userbot-common-config
- secretRef:
name: userbot-anna-secrets
volumeMounts:
- name: anna-storage
mountPath: /app/data
subPath: data
- name: anna-storage
mountPath: /app/logs
subPath: logs
- name: anna-userbot
image: gcr.forust.xyz/forust/userbot:latest
imagePullPolicy: Always
resources:
limits:
memory: "512Mi"
cpu: "500m"
requests:
memory: "256Mi"
cpu: "100m"
envFrom:
- secretRef:
name: userbot-common-secrets
- configMapRef:
name: userbot-common-config
- secretRef:
name: userbot-anna-secrets
volumeMounts:
- name: anna-storage
mountPath: /app/data
subPath: data
- name: anna-storage
mountPath: /app/logs
subPath: logs
volumes:
- name: anna-storage
persistentVolumeClaim:
claimName: anna-pvc
- name: anna-storage
persistentVolumeClaim:
claimName: anna-pvc
---
apiVersion: v1
kind: PersistentVolumeClaim
+2 -2
View File
@@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../base
- ../../base
patches:
- path: patch-downloads.yaml
- path: patch-downloads.yaml
+16 -16
View File
@@ -6,15 +6,15 @@ spec:
template:
spec:
containers:
- name: forust-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
- name: forust-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
volumes:
- name: downloads
hostPath:
path: /home/user/projects/homelab/userbot/Downloads
type: DirectoryOrCreate
- name: downloads
hostPath:
path: /home/user/projects/homelab/userbot/Downloads
type: DirectoryOrCreate
---
apiVersion: apps/v1
kind: Deployment
@@ -24,12 +24,12 @@ spec:
template:
spec:
containers:
- name: anna-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
- name: anna-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
volumes:
- name: downloads
hostPath:
path: /home/user/projects/homelab/userbot/Downloads
type: DirectoryOrCreate
- name: downloads
hostPath:
path: /home/user/projects/homelab/userbot/Downloads
type: DirectoryOrCreate
+2 -2
View File
@@ -2,7 +2,7 @@ apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
- ../../base
- ../../base
patches:
- path: patch-downloads.yaml
- path: patch-downloads.yaml
+16 -16
View File
@@ -6,15 +6,15 @@ spec:
template:
spec:
containers:
- name: forust-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
- name: forust-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
volumes:
- name: downloads
hostPath:
path: /srv/homelab/userbot/Downloads
type: DirectoryOrCreate
- name: downloads
hostPath:
path: /srv/homelab/userbot/Downloads
type: DirectoryOrCreate
---
apiVersion: apps/v1
kind: Deployment
@@ -24,12 +24,12 @@ spec:
template:
spec:
containers:
- name: anna-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
- name: anna-userbot
volumeMounts:
- name: downloads
mountPath: /app/downloads
volumes:
- name: downloads
hostPath:
path: /srv/homelab/userbot/Downloads
type: DirectoryOrCreate
- name: downloads
hostPath:
path: /srv/homelab/userbot/Downloads
type: DirectoryOrCreate