一、部署在集群内的 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 日志配置