From 1dcad15bfaefdb0837382a2864b29a2cbb43acfe Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Fri, 8 Dec 2023 23:17:24 -0500 Subject: [PATCH] secrets for proton creds --- transmission/config.yaml | 2 -- transmission/deployment.yaml | 2 ++ transmission/sealed-secret.yaml | 16 ++++++++++++++++ 3 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 transmission/sealed-secret.yaml diff --git a/transmission/config.yaml b/transmission/config.yaml index 6526d16..25c7340 100644 --- a/transmission/config.yaml +++ b/transmission/config.yaml @@ -6,8 +6,6 @@ metadata: data: OPENVPN_PROVIDER: PROTONVPN OPENVPN_CONFIG: node-ca-13.protonvpn.net.tcp - OPENVPN_USERNAME: wSNJV3UTu7K8fxBV - OPENVPN_PASSWORD: fh7dwMzYzJGmHgTo5nTlirjaO0LANcUa LOCAL_NETWORK: 10.0.0.0/8 OPENVPN_OPTS: --inactive 3600 --ping 10 --ping-exit 60 DISABLE_PORT_FORWARDER: "true" diff --git a/transmission/deployment.yaml b/transmission/deployment.yaml index 4108615..4c82fe9 100644 --- a/transmission/deployment.yaml +++ b/transmission/deployment.yaml @@ -23,6 +23,8 @@ spec: - configMapRef: name: transmission-config optional: false + - secretRef: + name: transmission-secret livenessProbe: failureThreshold: 3 initialDelaySeconds: 10 diff --git a/transmission/sealed-secret.yaml b/transmission/sealed-secret.yaml new file mode 100644 index 0000000..2b818e1 --- /dev/null +++ b/transmission/sealed-secret.yaml @@ -0,0 +1,16 @@ +apiVersion: bitnami.com/v1alpha1 +kind: SealedSecret +metadata: + creationTimestamp: null + name: transmission-secret + namespace: transmission +spec: + encryptedData: + OPENVPN_PASSWORD: AgDL/UEcrP9Vi49S7kwCuJFUqV7eXwMiXq7I+qDr0tWlzSwYQeEAhbpGIOUoDzR/dPWt8Z/cgvUtMjzJoFT0LJvLmAVApENWw58y54dQJUHM+aXc4C6C3gWaq/+Y2MFvOop8HWT1ZzP5vt2fyGq/kFbU/jnpofB3Uyv5tZVLKGMGtGfbcbiJC2id5I+fGDyS3lYtmZ08Jqbgs/1T7FSBve5H75gIDSKvSJgINHi73Mzk5rhQJFjat1Jgp2Ag+JryjrZGqgL1+9A07+68F35oYleEvHqHNHkdgeY4lihhp6puqNX58rA4sd++QQGi87nIzMKjTQBTTwyo/a8k/yWJQIFC6CbBZJqmsyACH2qg07mHP0Jz9UN9yiiqG+aU2OLdfYRQXpCbFRoANdRIJjlh3udPqkNknY6CY5VIa4eWGcjkPfKqo+xm9SfmAulgpDWNOi1PHh3gbnfBCN+EDDFnB8QGYtBmOftpAMItfzr3xvXmBNp7yjw7NYwxNe4tvvNWPXn5V4YnB7yvpMrAR88jnQSE2GamrcwRG2hTJDp/6L3iAlbRGoAsZsY0o+jWef07DlkIahLtSwlALCIhZYF8N9Y6Qbi8Q5VRcw8V25qmo4rYSYvbS6NS6CbnXLLb3o898/raASu9dcjajuNLZS8flLXJPLRVcI/U5dvSpkRwWp5988b+yBXz1AylK4jr+r5Td4tRbcHhbAJrE8pvdJUGnL78l8nJggCZ3xBbHXP/XFan9A== + OPENVPN_USERNAME: AgC6znv7/KFPRR1UELHBbq/hvdsrFjwUpYErBiPi4MwHbgPeDZ8WJaZEK5ECRWQl4IshasdO98DRZLZvf5xXK4UjasWRXblfhbZHgkAfpfoJnbBg8TvR1KFmpMlNZ0lYWziGbPzFTQw/jvAB5frc1d2sTK+leUte4OyOvpYIlAu2Kq8yIl2s1JD+R28vohvuCBXmyB7B3CBTlroW2S1jBlcqk0uBI7yZVFiOi6tORWCjYTKayJOcExOL3cycB32WgQRxhWmHP5JfUU4EbgDNwvfkBpLobibEYUeh41Hq6WPvMN7vTVOok4PADC2f4kCcTVNpirhsbc/T3acuU9hQ5g8xSiZXq0S0Zlr6yM43i8rXvztdv9HWEGrA6B6gcTeWge7dhPoSNyfnLlpwpXbsoXKXpZdZ6Re3HMXxWPTV3P3xWwMzv1+7O2VXOtM/dXWfPdPDE0qT1FEP+hdzyuZm3uX1X17HKJYD58isKWfEBxq+PaiTMToPvfYQswiOBy9GNfaRfcKxUIOedzuDLc9qOAl+OoLwgq1N+RIrImDepemMqvib/TEPRUrNlAcmwChabu1yHGr8F/cojFNRnyUDC3iWf+oflN/OgtPB02Fr2/3g/YEsuJQzGuavgp4B5D5e5z2lgO4F7EDQtAUsaWr40NH6tA9Rj2hGemSsG+MG+mylTUDULHV1BsGh0C8TVlZJ7v7oyn9xHy3ALQdWOZJnIohS + template: + metadata: + creationTimestamp: null + name: transmission-secret + namespace: transmission +