首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS EKS:将多个服务帐户分配给部署\Pod

AWS EKS:将多个服务帐户分配给部署\Pod
EN

Stack Overflow用户
提问于 2020-03-31 19:08:28
回答 1查看 4.5K关注 0票数 5

我在用Kubeless做AWS EKS。在安装Kubeless时,安装有一个清单,它有一些CRD和一个部署对象。部署对象已经附加了一个服务帐户。我已经在kube-system 服务帐户 名称空间中创建了另一个AWS,它附带了一些AWS角色。我还想通过修改Kubeless清单文件将用于IAM角色的新创建的Service帐户附加到Kubeless部署对象。

我希望将两个服务帐户附加到部署对象:一个与Kubeless一起提供,另一个用于AWS IAM。任何帮助都将不胜感激。谢谢

EN

回答 1

Stack Overflow用户

发布于 2020-03-31 21:17:45

这是不可能的如果您查看API文档 for PodSpec v1 core,可以看到serviceAccountName期望的是string,而不是arrayobject。这是因为使用ServiceAccount资源可以在pod和身份验证之间建立1:1的关系。

你要么需要:

  1. 将工作负载分散到多个容器中。你可以申请不同的服务帐户。
  2. 将您的服务帐户功能合并到一个帐户中,并将其专门应用于这个结束符。

我推荐2号。

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60958094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档