Как предоставить Velero учетные данные для поставщика ведра s3 при создании нового хранилища резервных копий

Velero установлен в кластере. При установке Velero были предоставлены учетные данные провайдеру s3 с--secret-file параметр и все работает нормально.

Теперь я хотел бы создать новое хранилище резервных копий, которое будет использовать корзины от другого поставщика s3. При создании хранилища резервных копий я перехожу к--config пара ключ / значение s3Url=...Но я не могу найти способ добавить способ передачи учетных данных новому провайдеру a3. В--secret-file флаг, сработавший при установке, не принимается.

В результате при звонке backup create с новым --storage-location резервная копия создается как сбойная.

Мой вопрос в том, как я могу дать Velero возможность аутентифицироваться с новым провайдером s3? Возможно ли даже создать новое хранилище резервных копий с использованием поставщика s3, отличного от того, который использовался при установке velero?

2 ответа

Решение

Как говорится в документации:

Velero поддерживает только один набор учетных данных для каждого поставщика. Пока невозможно использовать разные учетные данные для разных мест, если они принадлежат одному и тому же провайдеру.

Поэтому я боюсь, что в настоящий момент невозможно добавить новые учетные данные.

Насколько я могу судить по Velero Issue Tracker, они работают над исправлением этой проблемы, однако она до сих пор не реализована должным образом.

Другие вопросы по тегам