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