From d514fb35e5f61ec01fbf81774d76f16169885539 Mon Sep 17 00:00:00 2001 From: Brad Stein Date: Sun, 12 Apr 2026 23:54:35 -0300 Subject: [PATCH] longhorn(core): restore b2 secret objects in vault sync --- .../longhorn/core/secretproviderclass.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/infrastructure/longhorn/core/secretproviderclass.yaml b/infrastructure/longhorn/core/secretproviderclass.yaml index e292b86a..90c0f0fe 100644 --- a/infrastructure/longhorn/core/secretproviderclass.yaml +++ b/infrastructure/longhorn/core/secretproviderclass.yaml @@ -13,9 +13,27 @@ spec: - objectName: "harbor-pull__dockerconfigjson" secretPath: "kv/data/atlas/shared/harbor-pull" secretKey: "dockerconfigjson" + - objectName: "longhorn-backup-b2__AWS_ACCESS_KEY_ID" + secretPath: "kv/data/atlas/longhorn/backup-b2" + secretKey: "AWS_ACCESS_KEY_ID" + - objectName: "longhorn-backup-b2__AWS_SECRET_ACCESS_KEY" + secretPath: "kv/data/atlas/longhorn/backup-b2" + secretKey: "AWS_SECRET_ACCESS_KEY" + - objectName: "longhorn-backup-b2__AWS_ENDPOINTS" + secretPath: "kv/data/atlas/longhorn/backup-b2" + secretKey: "AWS_ENDPOINTS" secretObjects: - secretName: longhorn-registry type: kubernetes.io/dockerconfigjson data: - objectName: harbor-pull__dockerconfigjson key: .dockerconfigjson + - secretName: longhorn-backup-b2 + type: Opaque + data: + - objectName: longhorn-backup-b2__AWS_ACCESS_KEY_ID + key: AWS_ACCESS_KEY_ID + - objectName: longhorn-backup-b2__AWS_SECRET_ACCESS_KEY + key: AWS_SECRET_ACCESS_KEY + - objectName: longhorn-backup-b2__AWS_ENDPOINTS + key: AWS_ENDPOINTS