From 206417c0249774a512cb25c11a6fff192c7dae83 Mon Sep 17 00:00:00 2001 From: pierre Date: Mon, 28 Oct 2024 09:30:02 +0000 Subject: [PATCH] change to use secret instead of hardcoded username --- bitwarden/bitwarden_export_scripts.configmap.yaml | 6 ++++-- bitwarden/debian.pod.yaml | 11 +++++++++++ 2 files changed, 15 insertions(+), 2 deletions(-) diff --git a/bitwarden/bitwarden_export_scripts.configmap.yaml b/bitwarden/bitwarden_export_scripts.configmap.yaml index b3dbd26..02a87e7 100644 --- a/bitwarden/bitwarden_export_scripts.configmap.yaml +++ b/bitwarden/bitwarden_export_scripts.configmap.yaml @@ -3,8 +3,10 @@ data: export_bitwarden.sh: | #!/usr/bin/env bash bw config server https://bitwarden.tryton.geeraert.eu/ - export BW_key=$(bw login valvankart@orange.fr Impreza555 --raw) - bw list items --session $BW_key >> /backup/backup_$(date "+%Y-%m-%d_%Hh-%m").json + echo $BITWARDEN_USERNAME + echo $BITWARDEN_PASSWORD +# export BW_key=$(bw login valvankart@orange.fr Impreza555 --raw) +# bw list items --session $BW_key >> /backup/backup_$(date "+%Y-%m-%d_%Hh-%m").json kind: ConfigMap metadata: creationTimestamp: null diff --git a/bitwarden/debian.pod.yaml b/bitwarden/debian.pod.yaml index 67c15dd..047a3e8 100644 --- a/bitwarden/debian.pod.yaml +++ b/bitwarden/debian.pod.yaml @@ -15,6 +15,17 @@ spec: - /bin/sh - "-c" - "/config/export_bitwarden.sh" + env: + - name: BITWARDEN_USERNAME + valueFrom: + secretKeyRef: + name: bitwarden-credentials + key: BITWARDEN_USERNAME + - name: BITWARDEN_PASSWORD + valueFrom: + secretKeyRef: + name: bitwarden-credentials + key: BITWARDEN_PASSWORD volumeMounts: - name: scripts mountPath: /config