update
diff --git a/charts/vaultwarden/templates/install.yaml b/charts/vaultwarden/templates/install.yaml
index 3305d6a..010a067 100644
--- a/charts/vaultwarden/templates/install.yaml
+++ b/charts/vaultwarden/templates/install.yaml
@@ -1,15 +1,3 @@
-apiVersion: v1
-kind: PersistentVolumeClaim
-metadata:
- name: data
- namespace: {{ .Release.Namespace }}
-spec:
- accessModes:
- - ReadWriteOnce
- resources:
- requests:
- storage: {{ .Values.storage.size }}
----
apiVersion: apps/v1
kind: Deployment
metadata:
@@ -28,7 +16,7 @@
volumes:
- name: data
persistentVolumeClaim:
- claimName: data
+ claimName: {{ .Values.persistentVolumeClaimName }}
containers:
- name: server
image: {{ .Values.image.repository }}:{{ .Values.image.tag }}
@@ -41,7 +29,7 @@
- name: DOMAIN
value: https://{{ .Values.domain }}
ports:
- - name: http
+ - name: {{ .Values.httpPortName }}
containerPort: 80
protocol: TCP
volumeMounts:
@@ -60,27 +48,5 @@
ports:
- name: http
port: 80
- targetPort: http
+ targetPort: {{ .Values.httpPortName }}
protocol: TCP
----
-apiVersion: networking.k8s.io/v1
-kind: Ingress
-metadata:
- name: ingress
- namespace: {{ .Release.Namespace }}
-spec:
- ingressClassName: {{ .Values.ingressClassName }}
- tls:
- - hosts:
- - {{ .Values.domain }}
- rules:
- - host: {{ .Values.domain }}
- http:
- paths:
- - path: /
- pathType: Prefix
- backend:
- service:
- name: server
- port:
- name: http
diff --git a/charts/vaultwarden/values.yaml b/charts/vaultwarden/values.yaml
index 8bd6296..d432172 100644
--- a/charts/vaultwarden/values.yaml
+++ b/charts/vaultwarden/values.yaml
@@ -2,8 +2,6 @@
repository: vaultwarden/server
tag: 1.28.1
pullPolicy: IfNotPresent
-storage:
- size: 1Gi
domain: bitwarden.example.com
-certificateIssuer: private
-ingressClassName: ingress-private
+persistentVolumeClaimName: "data"
+httpPortName: "http"