From ef76c841a58552c12f7acc0e02bc95f6ad118d0a Mon Sep 17 00:00:00 2001 From: Michael Thomson Date: Wed, 17 Jan 2024 12:51:21 -0500 Subject: [PATCH] longhorn backblaze backup --- longhorn/backblaze-secret.yaml | 16 ++++++++++++++++ longhorn/helmrelease-longhorn.yaml | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) create mode 100644 longhorn/backblaze-secret.yaml diff --git a/longhorn/backblaze-secret.yaml b/longhorn/backblaze-secret.yaml new file mode 100644 index 0000000..8cf9ba7 --- /dev/null +++ b/longhorn/backblaze-secret.yaml @@ -0,0 +1,16 @@ +kind: SealedSecret +apiVersion: bitnami.com/v1alpha1 +metadata: + name: backblaze-secret + namespace: longhorn-system + creationTimestamp: +spec: + template: + metadata: + name: backblaze-secret + namespace: longhorn-system + creationTimestamp: + encryptedData: + AWS_ACCESS_KEY_ID: AgAeFPlyLnDJSKBvuC6anyreqtTl1mpc8fU4akgU38rzvXlIZGj/P2qGSPn3PTfBFKxjXbLBhMsK7HN+bcyIM0sDYqJStRa9AGjedqq0yKACx6XtUTHOsV3P9XCX7sKtfhAkiWIDVzjWqwEaASx1FscehwnnMgxZBc5wpOV0PeEvIhvHIu4W7BC6JxGswdHADGhxmtPyRVu9I5fKbsavFIj0m3z5wHaXAb2P5AUJZHgR+p6i+i3ppOY2UvwxK/vZ33tPC43fcldK8z0DtpC15QcqL/1xOZIUpLM4PIZeL1M7iNqVwE15hNaiyl4Ut5dLagM4S98QtunTEbD8FhLPIuXGdul5f87mPR2NRH7RziL8WmQvfXZz1Bh7IwWNIm/j3biVg4mENKOx1BG8p02vwVjlz4a9Hmx9mzNSLtHGaejS+L8avzYxBY95wN4rFK6g6D1MfPobgg6+5BujOjpr6iHpz7Gx+Vd69wcrloSoi8D8gjjMev0vLjx0tdkEFaqUc2fKxuZvmuvwH+nySXv39lVlUjNhMpjtU05Vim4C98RRg2QfkhjjxZLoJQsX/BmXmpZqAtyT4Mwk/7NPAiwweBYRFEaYDdZIHviFqL6yD4KEv2JONKRyuf+pvhnhBtsc+5J+G9BocgpIzkvYphXPAbJla0QCQh0iKR41LXkvX1urf3fm6B0RI/S65sPvVQwOgMu1mummSqsDwNnCOKpa3nUvUOJ13vccUv3O + AWS_ENDPOINTS: AgBDTGnbuetKzy/PkBd6cQaUC3e0vff4EU79Rkzi/wuR3uCfA3Ayu0Kso7g+7Zma95Q6rA6smjJkpeXm2zB2CpBj1LYkquZF6niB8VBiAxY4bW9Y5lEVyl1ZXDpibdWQdnh5I3CyUsbe0EeVX6E577vGd8l9ifOImfqlHNXT5kwAP08+0lQlA6bLbGGzOi86lPHU4Wbm7XrQFFmHLHWz7ksUxrz9rmMFd8ujBUIbKPDnSLeTr/+19lTiG5flg+zhpSOjDMm7e3fhNgOzaIWN1p2vJNWt5keQN4/Uct6pbKx/rTKyhAOL7SeATqRKP7he4u9mn9pcsmDsiqRZ7Qu7GvB24x1QngnAIo8djB00yMtQ8yD3gOZ13wOCY6OtsdbLznod3LOsNwifk9zioKrEKcssOd6d6vvrNhusZm6kp6msWUGpqkomc/NAdpyA0qex50aB3C6xz5Ls6j7aQUdnla2E9PWNmmBCZk4NLG7smI96uxgo3dEfTwj8kLgNyrLUuZzGQvnyJGkjIkwVyHg9EGVxM0Aq748sYlD1l3Z3dy2IsF4cPAa6w+Jv1+jljhq6peChzxKc6dELBMh8KBV/d+w8tSnWVnnY5lXyYJrcz1h45ruIems/VMJXuQfRcVQygJXj4zBGDu7k/Sk3q6a1TxP+ese7eUJXdXyETE9x1CAs+sBMV1PTXYCPMkQwDfx8wla7eIeADRYV2g/tMyFjdRR2Ir1y7qiQ9Z3UNE/YEhv4KceSxqjMuEGY7Z0ovxJYI3aukaQ5mug= + AWS_SECRET_ACCESS_KEY: AgAyIMo95ib0ryukDuQsywPoNF4uNiQbOQwZfZbdYjCS6+vyLgfW2eOdVVh4bPpl6FLTGgUlGW4ttwy2SlIHoysYOROgNwDzcjx3fBs7YWX0/8VTiFTGN5zwqrZP3S6nUOaabDViz+8kz2hLUN49+iAOAchahlYGqbsO8OTz2vZs5FCOwR7AOJS3JRtPCZK/xZmyEvEKBVi3JP6WtOV638IZlh2xnh+iSyP4e7nZJkY1M0C/92RfPbHnv2TIp/g2SDsZoxskOiI4f/iTJhGw2RTu6sAYsi4bpl3ZNtwE/o/XAq6/0fGtkSTzQXRqISeRI/Ua951KdCws952T92Ft49vhBjvLB6Kur47fTDfyq4fCQfayQeyHLMSW3p9W7KeYs5hD/6uvTS/SjDAjlId66rNtqoJB0oV/FeOMryJG4gUPjMhyS29sbTjGEY74dxxXcZ/GANJzEeyyzNxWxoqW6UUTQPIy+dzIc3opa99v/tAnRigIuvBN61WOK7Ej6jKHN4qlwarhk2uCsGlWXu4HDQ6LuOWanNhlOTMKd+95KChZZXvgaFnpoc5pnEHZFCl8zks6eM6oIlNfIrRJWrj8cQKjs4mYeus/Cbow3FUhE+Lik3Ah5o2yVs8L8RwVwFNzp3gl+GkGb15rW5SApRxMrgxZdqXLLIO1JvpeWHyess9SBygRNAW6Ki4bgvfKK73PskFftq7pXenOIYByNuPLvyz4fu0cj8GFDfZqS4guWXvK diff --git a/longhorn/helmrelease-longhorn.yaml b/longhorn/helmrelease-longhorn.yaml index 7e99aee..9f1a561 100644 --- a/longhorn/helmrelease-longhorn.yaml +++ b/longhorn/helmrelease-longhorn.yaml @@ -131,8 +131,8 @@ spec: snapshotterReplicaCount: ~ defaultSettings: - backupTarget: ~ - backupTargetCredentialSecret: ~ + backupTarget: s3.us-west-004.backblazeb2.com/michaelthomson-longhorn + backupTargetCredentialSecret: backblaze-secret allowRecurringJobWhileVolumeDetached: ~ createDefaultDiskLabeledNodes: ~ defaultDataPath: ~