apiVersion: apps/v1 kind: Deployment metadata: name: bitwarden namespace: security labels: app: bitwarden spec: replicas: 1 selector: matchLabels: app: bitwarden template: metadata: labels: app: bitwarden spec: containers: - name: bitwarden image: vaultwarden/server:latest ports: - containerPort: 80 env: - name: BW_ADMIN_DOMAIN value: bitwarden.khalisio.com - name: WEBSOCKETS_ENABLED value: "true" - name: SIGNUPS_ALLOWED value: "true" - name: DOMAIN value: https://bitwarden.khalisio.com volumeMounts: - name: bitwarden-data mountPath: /data resources: requests: cpu: 100m memory: 128Mi limits: cpu: 500m memory: 512Mi volumes: - name: bitwarden-data persistentVolumeClaim: claimName: bitwarden-data