Как предоставить 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, они работают над исправлением этой проблемы, однако она до сих пор не реализована должным образом.