简介
ingress: 是k8s内部的一个资源对象
ingress controller -> ingress控制器: 是k8s里启动的一个pod,运行的是nginx的镜像,实现k8s内部的service(ClusterIP类型)的负载均衡


ingress 和ingress controller 的关系
ingress controller 本质上是一个nginx软件,用来做负载均衡
ingress 是k8s内部管理nginx配置(nginx.conf)的组件,用来给ingress controller传参
建议参考安装部署文档

架构图

负载均衡
基于域名做负载均衡

基于路径做负载均衡

ingress controller的pod的网络配置
hostNetwork模式

配置


是宿主机的ip地址
NodePort模式


是一个内网地址



















