首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Argo CD吊舱无法拉出图像

Argo CD吊舱无法拉出图像
EN

Stack Overflow用户
提问于 2021-02-08 12:44:17
回答 2查看 1.1K关注 0票数 0

我正在运行一个混合AKS集群,其中我有一个Linux和一个Windows节点。Windows节点将运行遗留服务器应用程序。我想使用Argo CD来简化部署。

在遵循安装使用说明 (安装清单)并在集群中安装Argo之后,我注意到我无法连接到它的仪表板。

排除问题,我发现Argo吊舱无法拉出图像。低于kubectl describe pod argocd-server-75b6967787-xfccz -n argocd输出

这里可以看到的另一件事是,Argo被分配给了一个windows节点。根据我在这里发现的,Argo不能在windows节点上运行。我认为这是问题的根本原因。

有谁知道如何在Linux节点上强制Argo运行呢?

找到,像nodeSelector这样的东西可能是有用的。

代码语言:javascript
复制
  nodeSelector:
    kubernetes.io/os: linux

但是,我如何将nodeSelector应用于已经部署的Argo?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-02-08 16:54:23

我将nodeSelector添加到argocd-serverargocd-repo-serverargocd-application-controller工作负载的pod模板中(前两个是Deployment,后者是一个StatefulSet)。

在那之后我重新安排了舱单。图像被拉了出来,我可以访问Argo仪表盘。

票数 0
EN

Stack Overflow用户

发布于 2021-02-08 12:59:09

有谁知道如何在Linux节点上强制Argo运行呢?

检查其他节点标签并更改节点选择器

代码语言:javascript
复制
nodeSelector:
        kubernetes.io/os: linux

您可以直接编辑argo CD的当前部署。

代码语言:javascript
复制
kubectl edit deployment argocd-server -n <namespace name>

您可以直接使用cli编辑标签并更新它。

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

https://stackoverflow.com/questions/66101911

复制
相关文章

相似问题

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