Kubernetes技术与架构-Ingress Controller

Ingress Controller控制器是实现Ingress对象的定义的组件,也即网关,负责Kubernetes集群内流量的分发,Kubernetes可以运行多个Ingress Controller控制器实例,不同的Ingress定义可以使用不同的Ingress Controller控制器实现,Kubernetes官方负责支持与维护的Ingress Controller控制器包括AWS、GCE以及NGINX Ingress Controller控制器,本文主要描述一些常用Ingress Controller控制器的使用方式。

如上所示,使用NGINX Ingress Controller定义两个Ingress,其对应的服务是ingress-myservicea以及ingress-myserviceb,其对应的IngressClassName是nginx

如上所示,使用apisix Ingress Controller定义一个Ingress,其对应的服务是httpbin,其对应的IngressClassName是apisix

如上所示,阿里云微服务应用MSE提供的Ingress Controller控制器Alibaba Cloud MSE Ingress的部署运行架构图

相关推荐
顾林海3 小时前
从"面条代码"到"精装别墅":Android MVPS架构的逆袭之路
android·面试·架构
就是帅我不改3 小时前
SpringBoot多租户架构设计终极指南:5种方案彻底解决企业级SaaS隔离难题
后端·面试·架构
IT小番茄4 小时前
Docker自动构建镜像全攻略:从Buildx新特性到CI/CD安全实践[六]
架构
呼啦啦小魔仙4 小时前
Elpis:基于 Koa.js 的企业级定制 Node.js 框架
架构
Joey_Chen4 小时前
【源码赏析】开源C++日志库spdlog
架构·源码阅读
一个天蝎座 白勺 程序猿4 小时前
Apache IoTDB(4):深度解析时序数据库 IoTDB 在Kubernetes 集群中的部署与实践指南
数据库·深度学习·kubernetes·apache·时序数据库·iotdb
熊出没6 小时前
微服务如何集成swagger3
微服务·云原生·架构
xiao-xiang6 小时前
redis-集成prometheus监控(k8s)
数据库·redis·kubernetes·k8s·grafana·prometheus
MANONGMN13 小时前
Kubernetes(K8s)常用命令全解析:从基础到进阶
云原生·容器·kubernetes