diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..c13b348 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +vaultwarden_secret.yml diff --git a/vaultwarden_deployment.yml b/vaultwarden_deployment.yml index 28c39aa..0bb206f 100644 --- a/vaultwarden_deployment.yml +++ b/vaultwarden_deployment.yml @@ -34,6 +34,11 @@ spec: value: "1000" - name: TZ value: "America/Toronto" + - name: ADMIN_TOKEN + valueFrom: + secretKeyRef: + name: vaultwarden-admin-pass + key: ADMIN_TOKEN ports: - containerPort: 80 name: "vaultwarden" diff --git a/vaultwarden_ingress.yml-old b/vaultwarden_ingress.yml-old deleted file mode 100644 index ee5a349..0000000 --- a/vaultwarden_ingress.yml-old +++ /dev/null @@ -1,21 +0,0 @@ ---- -apiVersion: networking.k8s.io/v1 -kind: Ingress -metadata: - name: vaultwarden - annotations: - kubernetes.io/ingress.class: haproxy -spec: - rules: - - host: vaultwarden.lan - http: - paths: - - path: / - pathType: Prefix - backend: - service: - name: vaultwarden - port: - number: 80 - -# EOF diff --git a/vaultwarden_secret.enc.yml b/vaultwarden_secret.enc.yml new file mode 100644 index 0000000..a76e894 --- /dev/null +++ b/vaultwarden_secret.enc.yml @@ -0,0 +1,22 @@ +$ANSIBLE_VAULT;1.1;AES256 +34396231636564356530363165316262336163616338613639353730313863323137316564613636 +3334626334633731316438373232306663353262376633330a613761313630356536366436373737 +64323932643665396237653566383132623663303733343264353766336430653364316133313065 +6434316436636466630a383634663935623766363032636237343537653366663839643132383034 +31363738613435376438303132653464383935613933396265663932616566363233326437396161 +62633162313330623261303837383336353031366566386338313533396165366535323532663763 +37623136373865306661343337353038633264393339393337623630373761663735623637666632 +64383837373639316334643034343737646339383436663530633533666664633337663864363366 +33343536313362616462363634626239306665643163373532636630313464363139323938366335 +66396365396534396331613862316231613361333030393332333932663433646235353630346261 +35343136623239326261303066313664333366346662383433613930396632656133333735633465 +65343464336633346363383530616361386131353437346432656639643862316136376562633533 +31646235636338393836653039636636376537373366353638666335633163306263646563343536 +33636436646236636437316137653061383962663534663932356233663939653139303465376233 +39376137393438353938306230653066613362343761653635623334626133663530643665336662 +63636634633830636161646533623561353536303937613662663736316434373262366162613964 +63383666383735343165636265346363646264613432396239343661326434643466626335393835 +62363736373635366338386236363230373065353462383831653032346666393534663730656537 +37343034636538343437623135623037633638303130323031396530643138653436393139343931 +31633232333237353736626132646631326233333438373531333632663466323537616631356564 +65396263376133343239663236656232666432613166663230313933666566383564