编辑项目网关设置
本节介绍如何编辑项目网关设置。
操作步骤
-
以具有项目网关管理权限的用户登录 KubeSphere Web 控制台并进入您的企业空间。
-
在左侧导航栏选择企业空间设置 > 网关设置。
-
点击项目网关页签进入项目网关页面。
-
在页面左上角的下拉列表中选择一个项目。
-
在需要操作的网关右侧点击
,然后在下拉列表中选择编辑。
-
在弹出的对话框,修改网关的参数,然后点击确定。
参数 描述 IngressClassName
IngressClass 的名称。
容器组副本数量
期望的容器组副本数量。该数值必须在配置的实际运行容器组副本数的最大值与最小值区间范围内。
实际运行容器组副本数限制
限制实际运行的容器组副本的最小数量和最大数量,以确保网关性能,同时防止资源耗尽。
访问模式
网关服务的外部访问模式。
-
NodePort:系统将节点的端口映射到服务端口,可通过节点的 IP 地址和节点端口访问服务。
-
LoadBalancer:系统在 NodePort 服务的基础上为服务分配一个外部 IP 地址,并将外部 IP 地址与一个外部负载均衡器绑定。外部负载均衡器监听服务对应的节点端口,从而可以通过外部 IP 地址访问服务。为实现上述功能,LoadBalancer 类型的服务需要负载均衡器插件和基础设施环境提供支持,并且需要设置相关注解。有关更多信息,请联系您的基础设施环境提供商。
链路追踪
是否对网关启用链路追踪功能。如需使用链路追踪功能,KubeSphere 平台需要安装并启用 KubeSphere 服务网格扩展组件。
负载均衡器提供商
网关的负载均衡器提供商。网关的外部访问模式为 LoadBalancer 时,您需要根据负载均衡器插件和基础设施环境设置网关服务的注解以创建所需的负载均衡器。选择负载均衡器提供商后,设置网关服务注解时系统将提供注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。
注解
网关服务的注解。如果已选择负载均衡器提供商,点击键文本框时系统将在下拉列表中显示注解提示。仅在网关服务的外部访问模式为 LoadBalancer 时可用。有关更多信息,请联系您的基础设施环境提供商。
配置选项
网关的配置选项。KubeSphere 的网关功能底层基于 Nginx Ingress Controller 实现,您可以设置网关的配置选项控制网关的行为。有关更多信息,请参阅 Nginx Ingress Controller 官方文档。
CPU 预留
为网关每个容器预留的 CPU 资源,单位为核。
CPU 上限
允许网关每个容器使用的 CPU 资源上限,单位为核。
内存预留
为网关每个容器预留的内存资源,单位为 MiB。
内存上限
允许网关每个容器使用的内存资源上限,单位为 MiB。
-