Nginx-ingress 说明

最近更新时间: 2024-10-17 17:10:00

简介

组件介绍

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 - 自定义设置