This commit is contained in:
j 2025-07-12 13:56:53 +10:00
parent 54d8507866
commit b3d6a38309

View file

@ -28,15 +28,32 @@ spec:
volumeName: linkwarden-pgdata-pv
---
apiVersion: v1
kind: Service
kind: PersistentVolume
metadata:
name: linkwarden-postgres
name: linkwarden-pv
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-path
hostPath:
path: /dpool/services/linkwarden/app
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: linkwarden-pvc
namespace: home-server
spec:
ports:
- port: 5432
selector:
app: linkwarden-postgres
accessModes:
- ReadWriteOnce
storageClassName: local-path
resources:
requests:
storage: 5Gi
volumeName: linkwarden-pv
---
apiVersion: apps/v1
kind: Deployment
@ -76,56 +93,6 @@ spec:
persistentVolumeClaim:
claimName: linkwarden-pgdata-pvc
---
apiVersion: v1
kind: Secret
metadata:
name: linkwarden-postgres-secret
namespace: home-server
type: Opaque
stringData:
postgres-password: "your-strong-password-here"
---
apiVersion: v1
kind: PersistentVolume
metadata:
name: linkwarden-pv
spec:
capacity:
storage: 5Gi
accessModes:
- ReadWriteOnce
persistentVolumeReclaimPolicy: Retain
storageClassName: local-path
hostPath:
path: /dpool/services/linkwarden/app
---
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: linkwarden-pvc
namespace: home-server
spec:
accessModes:
- ReadWriteOnce
storageClassName: local-path
resources:
requests:
storage: 5Gi
volumeName: linkwarden-pv
---
apiVersion: v1
kind: Service
metadata:
name: linkwarden
namespace: home-server
spec:
selector:
app: linkwarden
ports:
- port: 3000
targetPort: 3000
protocol: TCP
---
apiVersion: apps/v1
kind: Deployment
metadata:
@ -177,4 +144,26 @@ spec:
persistentVolumeClaim:
claimName: linkwarden-pvc
---
apiVersion: v1
kind: Service
metadata:
name: linkwarden
namespace: home-server
spec:
selector:
app: linkwarden
ports:
- port: 3000
targetPort: 3000
protocol: TCP
---
apiVersion: v1
kind: Service
metadata:
name: linkwarden-postgres
namespace: home-server
spec:
ports:
- port: 5432
selector:
app: linkwarden-postgres