Argo CD本地安装求助:执行kubectl命令遇网络超时错误
解决Argo CD安装时的网络超时问题
这个报错是因为你的机器无法正常访问GitHub的raw.githubusercontent.com域名,导致无法拉取安装yaml文件,以下是几种可行的解决方法:
手动下载安装文件到本地
先尝试用curl命令下载yaml到本地(如果curl也超时,直接用浏览器打开该URL下载):curl -L https://raw.githubusercontent.com/argoproj/argo-cd/stable/manifests/install.yaml -o argocd-install.yaml下载完成后,再执行本地文件的安装命令:
kubectl apply -n argocd -f argocd-install.yaml检查Minikube网络连通性
确认Minikube自身的网络是否正常:- 执行
minikube status验证Minikube集群状态正常 - 进入Minikube节点内部测试网络:
如果ping不通,说明Minikube节点无法访问该域名,可尝试重启Minikube,或者在启动Minikube时配置代理(如果你的环境需要代理):minikube ssh ping raw.githubusercontent.comminikube start --docker-env HTTP_PROXY=http://你的代理地址:端口 --docker-env HTTPS_PROXY=http://你的代理地址:端口
- 执行
替换为国内同步的安装配置
如果上述方法都无法下载,可以找国内镜像站同步的Argo CD安装yaml内容,保存到本地文件后再执行kubectl apply命令。
内容的提问来源于stack exchange,提问作者perarasan
相关产品推荐
相关产品推荐

