kube-cascade/vaultwarden/deployment.yaml

77 lines
2.3 KiB
YAML
Raw Permalink Normal View History

2023-04-28 01:52:09 +00:00
apiVersion: apps/v1
kind: Deployment
metadata:
namespace: vaultwarden
name: vaultwarden
spec:
replicas: 1
selector:
matchLabels:
app: vaultwarden
strategy:
type: Recreate
template:
metadata:
labels:
app: vaultwarden
spec:
containers:
- env:
- name: ADMIN_RATELIMIT_MAX_BURST
value: "2"
- name: ADMIN_RATELIMIT_SECONDS
value: "60"
- name: ADMIN_TOKEN
value: '"AIRN*hup*twed@grif6prud"'
- name: DOMAIN
value: https://warden.strudelline.net
- name: EMERGENCY_ACCESS_ALLOWED
value: "true"
- name: IP_HEADER
2023-07-16 01:01:49 +00:00
value: X-Forwarded-For
2023-04-28 01:52:09 +00:00
- name: LOGIN_RATELIMIT_MAX_BURST
value: "2"
- name: LOGIN_RATELIMIT_SECONDS
value: "30"
- name: SENDS_ALLOWED
value: "true"
- name: SIGNUPS_ALLOWED
value: "true"
- name: SIGNUPS_DOMAINS_WHITELIST
value: strudelline.net,werts.us,brechy.net,andariese.net
- name: SIGNUPS_VERIFY
value: "true"
- name: SIGNUPS_VERIFY_RESEND_LIMIT
value: "5"
- name: SIGNUPS_VERIFY_RESEND_TIME
value: "3600"
- name: SMTP_AUTH_MECHANISM
value: '"Login"'
- name: SMTP_FROM
value: vaultwarden@strudelline.net
- name: SMTP_FROM_NAME
value: vaultwarden
- name: SMTP_HOST
value: smtp.mailgun.org
- name: SMTP_PASSWORD
value: 5d83cb4fad5c81fe3a9bb952a3fba23a-81bd92f8-d226d236
- name: SMTP_PORT
value: "465"
- name: SMTP_SECURITY
value: force_tls
- name: SMTP_USERNAME
value: vaultwarden@strudelline.net
- name: WEB_VAULT_ENABLED
value: "true"
2023-06-23 14:40:27 +00:00
image: vaultwarden/server:1.28.1
2023-04-28 01:52:09 +00:00
name: vaultwarden
resources: {}
volumeMounts:
- mountPath: /data
name: vaultwarden-data
restartPolicy: Always
volumes:
- name: vaultwarden-data
persistentVolumeClaim:
claimName: vaultwarden-data