Transition to nfs share for pvcs, ingress for private jellyseer

This commit is contained in:
Gabriel Simmer 2022-07-20 17:03:39 +01:00
parent d0b1de77a2
commit a307978da1
3 changed files with 25 additions and 13 deletions

View file

@ -12,6 +12,7 @@ spec:
- pw.gmem.ca - pw.gmem.ca
- icr.gmem.ca - icr.gmem.ca
- hue.gmem.ca - hue.gmem.ca
- request-media.gmem.ca
secretName: primary-tls secretName: primary-tls
rules: rules:
- host: pw.gmem.ca - host: pw.gmem.ca
@ -43,4 +44,14 @@ spec:
service: service:
name: hue name: hue
port: port:
number: 80 number: 80
- host: request-media.gmem.ca
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: jellyseer
port:
number: 5055

View file

@ -42,6 +42,7 @@ metadata:
spec: spec:
resources: resources:
requests: requests:
storage: 10Gi storage: 2Gi
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce
storageClassName: nfs-client

View file

@ -16,7 +16,7 @@ spec:
volumes: volumes:
- name: litestream - name: litestream
configMap: configMap:
name: litestream name: vaultwarden-litestream
- name: config - name: config
configMap: configMap:
name: vaultwarden name: vaultwarden
@ -29,7 +29,7 @@ spec:
mountPath: /data mountPath: /data
- name: litestream - name: litestream
mountPath: /etc/litestream.yml mountPath: /etc/litestream.yml
subPath: litestream.yml subPath: vaultwarden.yml
env: env:
- name: LITESTREAM_USERNAME - name: LITESTREAM_USERNAME
valueFrom: valueFrom:
@ -69,7 +69,7 @@ spec:
mountPath: /data mountPath: /data
- name: litestream - name: litestream
mountPath: /etc/litestream.yml mountPath: /etc/litestream.yml
subPath: litestream.yml subPath: vaultwarden.yml
env: env:
- name: LITESTREAM_USERNAME - name: LITESTREAM_USERNAME
valueFrom: valueFrom:
@ -100,15 +100,15 @@ spec:
resources: resources:
requests: requests:
storage: 1Gi storage: 1Gi
storageClassName: nfs-client
--- ---
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: Service
metadata: metadata:
name: vaultwarden-data name: vaultwarden
namespace: default
spec: spec:
resources: selector:
requests: app: vaultwarden
storage: 100Mi ports:
accessModes: - port: 80
- ReadWriteOnce targetPort: 80