Kubernetes 在没有群集管理角色的情况下可以使用argo吗?

Kubernetes 在没有群集管理角色的情况下可以使用argo吗?,kubernetes,argoproj,Kubernetes,Argoproj,我们是分布式多机构集群的用户,希望使用Argo来促进工作流。我们在集群中有一个名称空间,在这个名称空间下我们创建了我们的作业,这是我们目前通过kubectl完成的。我们没有集群管理员角色,因为集群甚至不属于我们的机构 有没有一种方法可以在我们自己的命名空间下使用Argo工作流,而无需集群管理 如果答案是否定的,那么集群管理员是否有办法安装Argo,使每个名称空间(名称空间=不同的机构)彼此不存在依赖关系/冲突 政府似乎没有提到这一点。我只是看到一个集群管理的假设,这让我觉得Argo不适合我们的用

我们是分布式多机构集群的用户,希望使用Argo来促进工作流。我们在集群中有一个名称空间,在这个名称空间下我们创建了我们的作业,这是我们目前通过
kubectl
完成的。我们没有
集群管理员
角色,因为集群甚至不属于我们的机构

有没有一种方法可以在我们自己的命名空间下使用Argo工作流,而无需
集群管理

如果答案是否定的,那么集群管理员是否有办法安装Argo,使每个名称空间(名称空间=不同的机构)彼此不存在依赖关系/冲突

政府似乎没有提到这一点。我只是看到一个
集群管理
的假设,这让我觉得Argo不适合我们的用例。但最好问问

kubectl create clusterrolebinding YOURNAME-cluster-admin-binding --clusterrole=cluster-admin --user=YOUREMAIL@gmail.com

Argo有两种安装方式,一种具有群集管理权限,另一种具有命名空间级别权限

签出和

如果可以在要部署Argo的名称空间中创建角色和角色索引,则应该可以,但只能使用该名称空间

kubectl create ns argo
kubectl apply -n argo -f https://raw.githubusercontent.com/argoproj/argo/stable/manifests/namespace-install.yaml 

Argo CD允许名称空间安装,但它仍然需要CRD安装,我不知道有哪个提供商在没有群集管理权限的情况下打开CRD安装。

Hi,欢迎使用StackOverflow!您应该添加更多详细信息,例如代码示例和执行日志,因为它将帮助我们帮助您。您还可以参加考试,它将帮助您了解如何正确提问:)