AKS 上的 helm 安装错误 -- 超出了上下文截止日期

问题描述 投票:0回答:1

我正在尝试在 AKS 上安装 Nginx 入口控制器,但失败并出现以下错误

Error: query: failed to query with labels: Internal error occurred: unable to transform key "/registry/secrets/nginx-ingress/nginx-ingress-nginx-ingress-default-server-tls": rpc error: code = DeadlineExceeded desc = context deadline exceeded

我上周已经使用相同的配置安装了 nginx,但是在升级时我看到了这个错误

即使通过 helm 卸载相同的 nginx,我也可以看到此错误

我尝试更改values.yaml中的一些变量,但没有帮助

azure kubernetes-helm azure-aks nginx-ingress
1个回答
0
投票

您可以尝试使用以下步骤使用 helm 在 AKS 上安装 nginx 控制器。 假设您的 AKS 集群已经启动,如下所示 https://i.imgur.com/E7CddcT.png 创建一个名为

ingress

的单独命名空间
kubectl create namespace ingress

https://i.imgur.com/1wXiQbZ.png

使用 helm,安装 nginx-ingress-

 helm install nginx-ingress nginx/ingress-nginx --wait --namespace ingress --set defaultBackend.nodeSelector."kubernetes.io/os"=linux

helm repo update

https://i.imgur.com/leNfZ0X.png

使用-

切换到入口命名空间
kubectl config set-context --current --namespace=ingress

https://i.imgur.com/vWBSJM1.png

您的 nginx 入口控制器 Pod 现已准备就绪。

kubectl get pods -n ingress

https://i.imgur.com/5vGSsBI.png

官方 MS 文档

© www.soinside.com 2019 - 2024. All rights reserved.