我们是分布式多机构集群的用户,他们希望使用 Argo 来促进工作流程。我们在该集群中有一个命名空间,我们在该命名空间下创建我们的作业,我们目前通过kubectl
. 我们没有cluster-admin
角色,因为集群甚至不属于我们的机构。
有没有一种方法可以在我们自己的命名空间下使用 Argo 工作流cluster-admin
?
如果答案是否定的,是否有办法让集群管理员安装 Argo,使每个命名空间(命名空间 = 不同的机构)彼此之间不存在依赖关系/冲突?
入门指南似乎没有提到这一点。我只是看到一个cluster-admin
假设,这让我认为 Argo 不适合我们的用例。不过最好问问。
kubectl create clusterrolebinding YOURNAME-cluster-admin-binding --clusterrole=cluster-admin --user=YOUREMAIL@gmail.com