Initial commit

This commit is contained in:
Matthew Fisher 2024-10-13 18:03:46 -05:00
commit a1ee340a50

38
deploy.yaml Normal file
View File

@ -0,0 +1,38 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: kavita
namespace: kavita
spec:
selector:
matchLabels:
app: kavita
template:
metadata:
labels:
app: kavita
spec:
containers:
- name: kavita
image: jvmilazz0/kavita
resources:
limits:
memory: "512Mi"
cpu: "500m"
ports:
- containerPort: 5000
name: http
volumeMounts:
- mountPath: /kavita/config
name: kavita-config
- mountPath: /books
name: kavita-books
serviceAccountName: kavita
volumes:
- name: kavita-config
persistentVolumeClaim:
claimName: nfs-kavita-data
- name: kavita-books
persistentVolumeClaim:
claimName: nfs-kavita-books