You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Darwin 23.6.0的Docker Desktop K8s安装ArgoCD仅启动2个Pod求助

问题分析与解决思路

首先明确:你执行的是Argo Workflows的安装命令,而非ArgoCD的——这是两个不同的Kubernetes工具,Argo Workflows用于工作流编排,ArgoCD用于持续部署。

分两种场景处理:

场景1:你确实想安装Argo Workflows

  • 当前启动的argo-server和workflow-controller是Argo Workflows的核心组件,属于正常基础安装状态。如果需要额外组件(如 artifact 存储、数据库等),需安装完整版本:
    kubectl apply -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.6.2/install-full.yaml
    
  • 注意命名空间不一致:你创建了argocd命名空间,但安装资源到了argo命名空间。若要统一,需将安装命令中的-n argo改为-n argocd,或先清理argo命名空间的资源后重新操作。

场景2:你实际想安装ArgoCD

  • 完全用错了安装源,正确的ArgoCD安装步骤:
    1. 清理错误安装的Argo Workflows资源:
      kubectl delete -n argo -f https://github.com/argoproj/argo-workflows/releases/download/v3.6.2/install.yaml
      kubectl delete namespace argo # 若不需要该命名空间可执行
      
    2. 重新安装ArgoCD:
      kubectl create namespace argocd
      kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml
      
    3. 安装完成后,执行kubectl get pods -n argocd,会看到argocd-server、argocd-repo-server、argocd-application-controller等多个Pod处于Running状态。

内容的提问来源于stack exchange,提问作者Franek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.14 16:09:51