管理Nginx Ingress Controller组件

更新时间:
复制为 MD 格式

容器服务ACKASK集群提供基于NginxNginx Ingress Controller组件。本文介绍如何在ACKASK集群中安装、升级、配置和卸载Nginx Ingress Controller组件。

重要

由于Ingress NGINX开源项目于20263月后停止维护更新,容器服务 Kubernetes 版将停止Nginx Ingress Controller组件维护,请充分了解使用风险。更多详细内容,请参见【产品公告】关于停止维护Nginx Ingress Controller组件的公告

索引

安装Nginx Ingress Controller组件

若未创建集群,可按照方式一安装Nginx Ingress Controller组件。若已创建集群,但未安装Nginx Ingress Controller组件,可按照方式二安装组件。如下所示。

方式一:创建集群时安装Nginx Ingress Controller

创建ACKASK集群时,在组件配置阶段的Ingress参数配置区域,选择安装Nginx Ingress。具体操作,请参见创建ACK Pro版集群创建集群

您可以在参数配置区域,选择使用公网或私网类型的负载均衡,以及指定负载均衡的规格。

ingress

方式二:在组件管理页面安装Nginx Ingress Controller

  1. 登录容器服务管理控制台,在左侧导航栏单击集群列表

  2. 集群列表页面,单击目标集群名称,然后在左侧导航栏,单击组件管理

  3. 组件管理页面,单击网络页签,在Nginx Ingress Controller组件卡片的右下角,单击安装
  4. 安装组件 Nginx Ingress Controller对话框,可根据需要配置相关参数,然后单击确定

相关操作

安装完Nginx Ingress Controlle后,您还可以在组件管理页面,单击网络页签,在Nginx Ingress Controller组件卡片的右下角单击相关按钮,可对组件进行升级、配置和卸载等操作。

关于升级和配置操作,有如下注意事项。

  • 前置检查将会在组件升级或配置开始之前自动进行,以检查组件当前状态是否满足升级条件。如果Nginx Ingress Controller组件存在不满足升级或配置条件的设置,或者处于不健康状态时,将无法通过健康检查,在完成问题手动修复之前,无法继续进行升级或配置。
  • Nginx Ingress Controller区域无升级按钮,表明已是最新版本,无需升级。关于Nginx Ingress Controller的更多升级注意事项及操作指导,请参见升级Nginx Ingress Controller组件