svc prep for new paths

This commit is contained in:
nomadics9 2025-01-17 03:21:24 +03:00
parent abe02bbe5e
commit c9b9ffd77a
No known key found for this signature in database
6 changed files with 61 additions and 12 deletions

View file

@ -66,7 +66,8 @@ spec:
- mountPath: /data/HDD/media - mountPath: /data/HDD/media
name: hdd name: hdd
- mountPath: /data/rclone/__all__ - mountPath: /data/rclone/__all__
name: rclone name: rclone-data
path: __all__
restartPolicy: Always restartPolicy: Always
runtimeClassName: nvidia runtimeClassName: nvidia
volumes: volumes:
@ -76,7 +77,7 @@ spec:
- name: hdd - name: hdd
persistentVolumeClaim: persistentVolumeClaim:
claimName: nfs-hdd-pvc claimName: nfs-hdd-pvc
- name: rclone - name: rclone-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: alaskarserver-rclone-pvc claimName: rclone-data-pvc

View file

@ -55,7 +55,8 @@ spec:
- mountPath: /HDD - mountPath: /HDD
name: hdd name: hdd
- mountPath: /data/rclone/__all__ - mountPath: /data/rclone/__all__
name: rclone name: rclone-data
subPath: __all__
restartPolicy: Always restartPolicy: Always
volumes: volumes:
- name: ssd - name: ssd
@ -64,6 +65,7 @@ spec:
- name: hdd - name: hdd
persistentVolumeClaim: persistentVolumeClaim:
claimName: nfs-hdd-pvc claimName: nfs-hdd-pvc
- name: rclone - name: rclone-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: alaskarserver-rclone-pvc claimName: rclone-data-pvc

View file

@ -101,6 +101,16 @@ spec:
services: services:
- name: api-server - name: api-server
port: 9090 port: 9090
- match: Host(`rd.askar.tv`)
kind: Rule
middlewares:
- name : https-redirect
namespace: default
- name: digest-auth
services:
- name: rdtclient
port: 6500
tls: tls:
certResolver: le certResolver: le

View file

@ -16,6 +16,24 @@ spec:
server: 192.168.0.200 server: 192.168.0.200
share: /SSD/media share: /SSD/media
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: rclone-data
spec:
capacity:
storage: 3Ti
accessModes:
- ReadWriteMany
persistentVolumeReclaimPolicy: Retain
csi:
driver: nfs.csi.k8s.io
volumeHandle: rclone-data
volumeAttributes:
server: 192.168.0.200
share: /SSD/media/rclone-data
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolume kind: PersistentVolume
@ -60,6 +78,20 @@ spec:
volumeName: nfs-ssd volumeName: nfs-ssd
storageClassName: "" storageClassName: ""
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: rclone-data-pvc
spec:
accessModes:
- ReadWriteMany
resources:
requests:
storage: 3Ti
volumeName: rclone-data
storageClassName: ""
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim

View file

@ -48,7 +48,8 @@ spec:
- mountPath: /HDD - mountPath: /HDD
name: hdd name: hdd
- mountPath: /data/rclone/__all__ - mountPath: /data/rclone/__all__
name: rclone name: rclone-data
subPath: __all__
restartPolicy: Always restartPolicy: Always
volumes: volumes:
- name: ssd - name: ssd
@ -57,6 +58,7 @@ spec:
- name: hdd - name: hdd
persistentVolumeClaim: persistentVolumeClaim:
claimName: nfs-hdd-pvc claimName: nfs-hdd-pvc
- name: rclone - name: rclone-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: alaskarserver-rclone-pvc claimName: rclone-data-pvc

View file

@ -45,7 +45,8 @@ spec:
- mountPath: /HDD - mountPath: /HDD
name: hdd name: hdd
- mountPath: /data/rclone/__all__ - mountPath: /data/rclone/__all__
name: rclone name: rclone-data
subPath: __all__
restartPolicy: Always restartPolicy: Always
volumes: volumes:
- name: ssd - name: ssd
@ -54,6 +55,7 @@ spec:
- name: hdd - name: hdd
persistentVolumeClaim: persistentVolumeClaim:
claimName: nfs-hdd-pvc claimName: nfs-hdd-pvc
- name: rclone - name: rclone-data
persistentVolumeClaim: persistentVolumeClaim:
claimName: alaskarserver-rclone-pvc claimName: rclone-data-pvc