腾讯云容器服务 TKE 标准集群组件管理 - Nginx-ingress 说明
文档简介:
组件介绍:
Nginx 可以用作反向代理、负载平衡器和 HTTP 缓存。Nginx-ingress 组件是使用 Nginx 作为反向代理和负载平衡器的 Kubernetes 的 Ingress 控制器。您可以部署 Nginx-ingress 组件,在集群中使用 Nginx-ingress。
简介
组件介绍
Nginx 可以用作反向代理、负载平衡器和 HTTP 缓存。Nginx-ingress 组件是使用 Nginx 作为反向代理和负载平衡器的 Kubernetes 的 Ingress 控制器。您可以部署 Nginx-ingress 组件,在集群中使用 Nginx-ingress。
部署在集群内的 Kubernetes 对象
在集群内部署 Nginx-ingress Add-on,将在集群内部署以下 Kubernetes 对象:
Kubernetes 对象名称
|
类型
|
默认占用资源
|
所属 Namespaces
|
tke-ingress-nginx-controller-operator
|
Deployment
|
0.13核 CPU,128MB内存
|
kube-system
|
ingress-nginx-controller
|
Deployment/DaementSet
|
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。
使用方法
Nginx-ingress 概述
Nginx-ingress 安装
使用 Nginx-ingress 对象接入集群外部流量
Nginx-ingress 日志配置