0

Velero 安装在集群中。在安装时,velero 获得了带有--secret-file参数的 s3 提供程序的凭据,并且一切正常。

现在我想创建一个新的备份位置,它将使用来自不同 s3 提供商的存储桶。创建备份位置时,我传递给--config一个键/值对,s3Url=...但我似乎无法找到一种方法来添加一种将凭据传递给新的 a3 提供程序的方法。--secret-file不接受在安装时起作用的标志。

结果,backup create使用 new调用时--storage-location,备份创建为失败。

我的问题是如何为 velero 提供一种通过新的 s3 提供程序验证自己的方法?甚至可以使用与 velero 安装不同的 s3 提供程序创建新的备份位置吗?

4

2 回答 2

1

正如文档所说:

Velero 仅支持每个提供程序的一组凭据。如果它们是针对同一个提供商的,那么对于不同的位置使用不同的凭据是不可能的。

因此,恐怕目前无法添加新凭据。

于 2019-11-25T17:10:52.537 回答
1

据我从Velero Issue Tracker看到的,他们正在努力解决这个问题,但是它仍然没有得到正确的实施。

于 2019-12-02T14:40:41.517 回答