如何解决建议为Kubernetes 1.17推荐哪个版本的Nginx Ingress Controller
我在裸机上使用Kubernetes 1.17.9,请尝试安装Nginx Ingress Controller。
我已经检查了Kubernetes doc,Github doc和Nginx doc,但没有找到有关哪个版本的Kubernetes应该使用哪个版本的Nginx Ingress Controller的任何信息。
是否有任何页面?
解决方法
根据releases page,最新版本是NGINX Ingress Controller 1.8.1,板载NGINX版本为1.19.2。
在NGINX Ingress Controller Technical Specifications上,您可以找到有关当前NGINX Ingress Controller版本已通过验证可在以下Kubernetes版本上运行的信息:
Kubernetes 1.14-1.18
还有一种检查方法是查看NGINX Ingress Controller Helm Chart。
例如,
0.2.1 chart version表示您包含1.4.6 NGINX Ingress Controller,并且您需要Kubernetes 1.6 +
latest 0.6.1 version包含1.8.1 NGINX Ingress Controller,您需要Kubernetes 1.14-1.18
建议您使用最新的