我想要有多个存储桶,每个存储桶都有自己的密码或密钥,供最终用户进行读写访问。
我发现的一些选择:
- ACL:这些工作基于每个 OpenStack 用户。我认为为每个最终用户创建新的 OpenStack 用户是没有意义的。
- 应用程序凭据:这些不能基于每个容器进行设置,而是基于一类操作。因此,你可以限制到容器,但这只是全部容器,而不是特定的容器。
云-A宣布容器特定 API 密钥(在其他地方记录),但这似乎是非标准的。我想要一些与上游 OpenStack 兼容的东西。
答案1
经过进一步研究,目前看来这是不可能的。不过,最终有计划修复此问题: