更改安装在 Kubernetes 集群中的 NGINX 版本或确保安装特定版本

Change NGINX Version installed in Kubernetes cluster or ensure specific version is installed

我正在使用这些命令将 nginx 安装到我的 AKS 集群上:

kubectl 创建命名空间 hello-world

helm3 仓库添加 ingress-nginx https://kubernetes.github.io/ingress-nginx

helm3 安装 nginx-ingress ingress-nginx/ingress-nginx --namespace hello-world

我想指定一个特定版本的 nginx-ingress 安装到我的命名空间 当我 运行 "kubectl exec -it nginx-ingress-ingress-nginx-controller-6d4456f967-abc2fb -n hello-world -- /nginx-ingress-controller --version"[=11] 时我可以看到版本=]

下次如何更新或配置它?

使用

列出可用版本
helm search repo nginx -l

使用

安装特定版本
helm3 install nginx-ingress ingress-nginx/ingress-nginx --namespace hello-world --version [theVersion]