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的部署运行架构图

相关推荐
CopyCode2 小时前
用 AI 迁项目有多爽?我把 Webpack 迁 Vite 的全过程记下来了
前端·架构
美好世界2 小时前
Codex 源码导读:第五部分——事件出口与多入口适配
架构
初学AI的小高2 小时前
LangGraph断点恢复与幂等执行实战
后端·架构
Thneonl2 小时前
Flink Operator 的隐藏陷阱:容器名不是你以为的那个
安全·kubernetes
美好世界2 小时前
Codex 源码导读:第四部分——上下文压缩与继续执行
架构
美好世界2 小时前
Codex 源码导读:第十部分——Session、Thread 持久化与 Memory
架构
据说幸运很容易2 小时前
TestNG 分组接入现有框架:实现、踩坑与解法
后端·架构
Thneonl2 小时前
kubectl scale ds 是个 404:DaemonSet 没有 replicas
安全·kubernetes
farerboy2 小时前
WEB 项目如何禁用 F12 等功能
前端·vue.js·架构
美好世界2 小时前
Codex 源码导读:第六部分——模型请求与流式网络层
架构