如何在创建新的备份位置时向Velero提供s3 bucket提供程序的凭据



Velero安装在集群中。在安装时,velero被赋予了带有--secret-file参数的s3提供者的凭据,一切都很好。

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

结果,当用新的--storage-location调用backup create时,备份被创建为失败。

我的问题是,我如何给velero一种方法来向新的s3提供商进行身份验证?是否有可能使用不同于velero安装时使用的s3提供程序创建一个新的备份位置?

正如文档所说:

Velero只支持每个提供程序的一组凭据。它是还不可能对不同的位置使用不同的凭证,如果它们是为同一个提供商提供的。

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

据我从Velero Issue Tracker了解,他们正在修复该问题,但它仍未得到正确实施。

相关内容

  • 没有找到相关文章

最新更新