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

相关推荐
程序猿进阶7 分钟前
深入解析 Spring WebFlux:原理与应用
java·开发语言·后端·spring·面试·架构·springboot
年薪丰厚34 分钟前
如何在K8S集群中查看和操作Pod内的文件?
docker·云原生·容器·kubernetes·k8s·container
zhangj112535 分钟前
K8S Ingress 服务配置步骤说明
云原生·容器·kubernetes
Hacker_Fuchen37 分钟前
天融信网络架构安全实践
网络·安全·架构
岁月变迁呀37 分钟前
kubeadm搭建k8s集群
云原生·容器·kubernetes
墨水\\37 分钟前
二进制部署k8s
云原生·容器·kubernetes
Source、39 分钟前
k8s-metrics-server
云原生·容器·kubernetes
上海运维Q先生40 分钟前
面试题整理15----K8s常见的网络插件有哪些
运维·网络·kubernetes
颜淡慕潇43 分钟前
【K8S问题系列 |19 】如何解决 Pod 无法挂载 PVC问题
后端·云原生·容器·kubernetes
ProtonBase1 小时前
如何从 0 到 1 ,打造全新一代分布式数据架构
java·网络·数据库·数据仓库·分布式·云原生·架构