容器服务 NginxIngress 说明

Nginx 可以用作反向代理、负载平衡器和 HTTP 缓存。NginxIngress 组件是使用 Nginx 作为反向代理和负载平衡器的 Kubernetes 的 Ingress 控制器。可以以部署 NginxIngress 组件,在集群中使用 NginxIngress。

相关产品
容器服务 产品页,含版本规格、价格与购买入口。

一、部署在集群内的 Kubernetes 对象

在集群内部署 Nginx-Ingress Add-on,将在集群内部署以下 Kubernetes 对象:

Kubernetes 对象名称 类型 默认占用资源 所属 Namespaces
tke-ingress-nginx-controller-operator Deployment 0.13核 CPU,128MB内存 kube-system
ingress-nginx-controller Deployment/DaemonSet 0.1核 CPU kube-system
ingress-nginx-controller-hpa HPA – kube-system

在集群内创建 Nginx Ingress 实例后会在集群内部部署以下 Kubernetes 对象:

Kubernetes 对象名称 类型 默认占用资源 所属 Namespaces
nginx-ingress Service – 自定义设置
nginx-ingress Configmap – 自定义设置

二、前提条件

·Kubernetes 版本建议在1.16版本及以上。

·建议你使用 TKE 节点池功能。

·建议你使用 腾讯云日志服务 CLS。

三、关于可用性保障

NginxIngress 是开源社区组件,TKE 仅提供安装,不提供可用性保障,需用户自行运维。

四、使用方法

·NginxIngress 概述

·NginxIngress 安装

·使用 NginxIngress 对象接入集群外部流量

·NginxIngress 日志配置

赞 (0)
上一篇 4天前
下一篇 4天前