This commit is contained in:
@@ -37,6 +37,24 @@ spec:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
apiVersion: traefik.io/v1alpha1
|
||||||
|
kind: IngressRoute
|
||||||
|
metadata:
|
||||||
|
name: lyrionmusicserver
|
||||||
|
namespace: lyrionmusicserver
|
||||||
|
spec:
|
||||||
|
entryPoints:
|
||||||
|
- websecure
|
||||||
|
routes:
|
||||||
|
- match: Host(`lms.casa.limbosolutions.com`)
|
||||||
|
kind: Rule
|
||||||
|
services:
|
||||||
|
- name: lyrionmusicserver
|
||||||
|
port: 9002
|
||||||
|
tls:
|
||||||
|
secretName: casa-limbosolutions-com-tls
|
||||||
|
---
|
||||||
|
|
||||||
apiVersion: apps/v1
|
apiVersion: apps/v1
|
||||||
kind: Deployment
|
kind: Deployment
|
||||||
metadata:
|
metadata:
|
||||||
@@ -65,6 +83,10 @@ spec:
|
|||||||
volumeMounts:
|
volumeMounts:
|
||||||
- mountPath: /data
|
- mountPath: /data
|
||||||
name: lyrionmusicserver
|
name: lyrionmusicserver
|
||||||
|
- mountPath: /music
|
||||||
|
name: music
|
||||||
|
- mountPath: /playlist
|
||||||
|
name: playlists
|
||||||
ports:
|
ports:
|
||||||
- name: 9002-web
|
- name: 9002-web
|
||||||
containerPort: 9002
|
containerPort: 9002
|
||||||
@@ -90,7 +112,11 @@ spec:
|
|||||||
- name: lyrionmusicserver
|
- name: lyrionmusicserver
|
||||||
persistentVolumeClaim:
|
persistentVolumeClaim:
|
||||||
claimName: lyrionmusicserver
|
claimName: lyrionmusicserver
|
||||||
|
- name: music
|
||||||
|
emptyDir: {}
|
||||||
|
- name: playlists
|
||||||
|
persistentVolumeClaim:
|
||||||
|
claimName: playlists
|
||||||
---
|
---
|
||||||
|
|
||||||
apiVersion: v1
|
apiVersion: v1
|
||||||
@@ -105,3 +131,16 @@ spec:
|
|||||||
requests:
|
requests:
|
||||||
storage: 1Gi
|
storage: 1Gi
|
||||||
---
|
---
|
||||||
|
|
||||||
|
apiVersion: v1
|
||||||
|
kind: PersistentVolumeClaim
|
||||||
|
metadata:
|
||||||
|
name: playlists
|
||||||
|
namespace: lyrionmusicserver
|
||||||
|
spec:
|
||||||
|
accessModes:
|
||||||
|
- ReadWriteOnce
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
storage: 64Mi
|
||||||
|
---
|
||||||
Reference in New Issue
Block a user