kubernetes 运维——v1.9.0 安装ingress-nginx-controller出错MountVolume.SetUp failed for volume “webhook-cert“

本文讲述了在尝试安装 Kubernetes 1.9.0 时遇到的 ingress-nginx-controller 下载镜像失败问题,通过切换到国内镜像解决了这个问题。详细介绍了错误原因及解决步骤,包括使用 v0.41.0 替换 v0.41.2 版本。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

kubernetes 1.9.0 安装ingress-nginx-controller出错:

MountVolume.SetUp failed for volume "webhook-cert" : secret "ingress-nginx-admission" not found
Failed to pull image "k8s.gcr.io/ingress-nginx/controller:v0.41.2@sha256:1f4f402b9c14f3ae92b11ada1dfe9893a88f0faeb0b2f4b903e2c67a0c3bf0de": rpc error: code = Unknown desc = Get https://k8s.gcr.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

意思就是下载不了这个镜像,我们可以使用国内的镜像进行下载,然后即可正常安装

v0.41.2安装时出现安装失败的问题

有人提了issue,并且kubernetes开源组织也处理了,https://github.com/kubernetes/ingress-nginx/issues/5932

使用v0.41.0替换v0.41.2

# kubectl get pods --all-namespaces

ingress-nginx          ingress-nginx-controller-675cf57fb9-s4m8s    1/1     Running     0          4m57s

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值