Kubernetes技术与架构-Ingress

news2024/9/24 15:26:18

Ingress是一个流量网关,其根据配置的URI路径路由规则,为运行在Kubernetes集群中的Service分发流量,从系统架构设计的角度看,Ingress位于Service的上层,本文主要描述Ingress的基本使用方式。

图片

如上所示,client是发送请求的客户端,Ingress是流量网关,在client与Ingress之间是Ingress-managed load balancer网关负载均衡器,Service是服务层,Ingress根据routing rule路由规则给Service分发流量,Pod是运行应用容器实例,Service与Pod之间映射关系绑定。

图片

如上所示,定义一个Ingress,其路由规则将请求的URI路径为/testpath的流量分发到test服务中

图片

如上所示,定义一个Ingress,将路由规则的请求URI路径是/icons的流量分发到定义的resource中,resource是命名空间相同的其他引用对象

ImplementationSpecific

匹配URI路径是由IngressClass确定

Exact

完全匹配RUI路径,大小敏感

Prefix

前缀匹配URI路径

如上所示,路由规则中的pathType匹配的URI路径类型

图片

如上所示,使用不同域名、URI路径的前缀匹配两个服务Service1以及Service2

图片

如上所示,定义一个IngressClass,该对象的路由规则由对应的Ingress controller控制器实现,Ingress可以由不同的Ingress controller控制器实现

图片

图片

如上所示,定义一个作用域是cluster的Ingress Controller控制器,其作用范围是Kubernetes集群内,定义一个作用域是Namespace的Ingress Controller控制器,其作用范围是对应的命名空间namespace

图片

如上所示,定义一个默认的IngressClass,其作用范围是Kubernetes集群内

图片

如上所示,定义一个无路由规则的Ingress,该Ingress是由Ingress Controller控制器负责分配IP地址

图片

图片

如上所示,定义一个Ingress,将流量分发到相同域名的不同路径的服务service1以及service2中

图片

图片

如上所示,定义一个Ingress,根据不同的域名host,将流量分发到对应的服务,service1以及service2中

图片

图片

如上所示,定义一个Ingress,根据不同的域名host,将流量分发到对应的服务,service1以及service2中,不匹配域名host的流量分发到服务service3中

图片

图片

如上所示,定义一个支持https协议的TLS加密解密的secret,在Ingress中使用该secret对象支持https,其默认端口号是443

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1110597.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Oracle数据库 ORA-28001: the password has expired解决方法

今天在用dbvisualizer登录数据库的时候,报了the password has expired的错误,于是上网查了一下原因,是因为数据库密码过期了,因为默认的是180天。 解决方法: 1)用系统用户登录 #在cmd终端输入&#xff1…

跨境电子商城源代码定制网站搭建(商品采集,多货币,多语言)

欢迎来到全新的跨境电子商城源代码定制网站搭建!这是一个集商品采集、多币种和多语言于一身的创新平台,为您的跨境电商事业提供了前所未有的便利和机会! 一、精选全球商品,一站式采集 在跨境电子商务的时代,我们深谙选择高质量商品的重要性。…

AI智慧安防智能监控平台如何做到健身房智能视频监控?

随着大家对健身的重视,健身房也开始遍地开花,健身房的兴起是必然的,但是健身房的管理不容疏忽,通过EasyCVR智能视频监控系统,则可以解决监管不足的问题。 1、安全摄像头布局 根据健身房的大小和布局,合理规…

数据仓库扫盲系列(1):数据仓库诞生原因、基本特点、和数据库的区别

数据仓库的诞生原因 随着互联网的普及,信息技术已经深入到各行各业,并逐步融入到企业的日常运营中。然而,当前企业在信息化建设过程中遇到了一些困境与挑战。 1、历史数据积存。 过去企业的业务系统往往是在较长时间内建设的,很…

微积分 - 泰勒公式

1、简介 泰勒公式,也称泰勒展开式。是用一个函数在某点的信息,描述其附近取值的公式。如果函数足够平滑,在已知函数在某一点的各阶导数值的情况下,泰勒公式可以利用这些导数值来做系数,构建一个多项式近似函数&#x…

微信小程序里报名链接怎么做

微信小程序是一种便捷、实用的应用程序,它依托于微信平台,无需下载安装即可使用。在小程序中,我们可以制作报名链接,以便用户直接在微信中进行报名操作,提高服务效率。下面我们将探讨如何制作微信小程序里的报名链接为…

vue使用carousel(走马灯)开发轮播图

在main.js 引入 import VueCarousel from vue-carousel;Vue.use(VueCarousel);在这里插入代码片 <template><div><div class"my-swipe"><carousel :per-page"1" :loop"true" :autoplay"true" :paginationEnable…

科学清理Windows系统垃圾,让你的电脑性能快如火箭

文章目录 1. 使用磁盘清理工具2. 清理临时文件2.1 清理用户临时文件夹2.2 清理系统临时文件夹2.3 清理系统临时文件 3.卸载不需要的程序4. 删除不必要的下载文件5. 清理回收站6. 压缩磁盘7. 删除旧的系统还原点8. 禁用休眠功能9. 定期进行磁盘碎片整理10. 禁用不必要的启动项11…

JOE alkyne, 6-isomer可以与许多化合物进行反应,包括醇、酚、胺、羧酸等

试剂 | 基础知识概述&#xff08;部分&#xff09;: 英文名&#xff1a;JOE alkyne, 6-isomer 分子式&#xff1a;C26H17NCl2O8 分子量&#xff1a;542.32 Ex&#xff1a;533nm Em&#xff1a;554nm 规格标准&#xff1a;1g、5g、10g&#xff0c;可提供mg级以及kg级的产品…

2023年全球线上教育营收规模及未来发展趋势分析:推动知识付费市场增长[图]

随着知识经济的到来&#xff0c;我们的学习模式受到了前所未有的冲击&#xff0c;各种新的学习模式如潮水般涌现&#xff0c;在所有学习模式中&#xff0c;最具有冲击力的便是随着网络技术发展而出现的网络化学习&#xff0c;又称在线学习&#xff0c;它是通过在网上建立教育平…

一些ECharts配置

基于vue3&#xff0c;EChart5.4.3版本 Line <script setup lang"ts"> import {onBeforeUnmount, onMounted, ref, watch} from "vue" import {useEcharts, type ECOption} from "/composables" import * as echarts from "echarts/c…

API网关与社保模块

API网关与社保模块 理解zuul网关的作用完成zuul网关的搭建 实现社保模块的代码开发 zuul网关 在学习完前面的知识后&#xff0c;微服务架构已经初具雏形。但还有一些问题&#xff1a;不同的微服务一般会有不同的网 络地址&#xff0c;客户端在访问这些微服务时必须记住几十甚至…

​iOS上架App Store的全攻略

第一步&#xff1a;申请开发者账号 在开始将应用上架到App Store之前&#xff0c;你需要申请一个开发者账号。 1.1 打开苹果开发者中心网站&#xff1a;Apple Developer 1.2 使用Apple ID和密码登录&#xff08;如果没有账号则需要注册&#xff09;&#xff0c;要确保使用与公…

【Unity3D编辑器拓展】Unity3D的IMGUI、GUI、GUILayout、EditorGUI、EditorGUILayout、OnGUI【全面总结】

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好&#xff0c;我是佛系工程师☆恬静的小魔龙☆&#xff0c;不定时更新Unity开发技巧&#xff0c;觉得有用记得一键三连哦。 一、前言 在开发中&#xff0c;常常会遇到要使用OnGUI的地方。 也会遇到…

4090今天被下架了

刚看了一下基本知识&#xff0c;我来给他们简单普及一下它。 4090网吧还有Ai公司都很常用&#xff0c;比如我们公司就用他来训练数字人。 4090经测试&#xff0c;训练的速度是3060的8倍。也就是说&#xff0c;我训练一个数字人要1天&#xff0c;但是3060需要8天。这个成本显而…

统计学习方法 感知机

文章目录 统计学习方法 感知机模型定义学习策略学习算法原始算法对偶算法 学习算法的收敛性 统计学习方法 感知机 读李航的《统计机器学习》时&#xff0c;关于感知机的笔记。 感知机&#xff08;perceptron&#xff09;是一种二元分类的线性分类模型&#xff0c;属于判别模型…

1024程序员节特辑 | OKR VS KPI谁更合适?

专栏集锦&#xff0c;赶紧收藏以备不时之需 Spring Cloud实战专栏&#xff1a;https://blog.csdn.net/superdangbo/category_9270827.html Python 实战专栏&#xff1a;https://blog.csdn.net/superdangbo/category_9271194.html Logback 详解专栏&#xff1a;https://blog.…

预测性维护为何能够帮助企业降低设备维护成本?

预测性维护在企业设备管理中扮演着重要的角色&#xff0c;它通过实时监测设备状态和数据分析&#xff0c;能够提前预测潜在故障&#xff0c;并采取相应的维修措施&#xff0c;从而帮助企业降低设备维护成本。本文将介绍预测性维护的作用&#xff0c;探讨造成设备维护成本高的原…

板带纠偏控制系统伺服比例阀放大器

板带纠偏控制系统是集光、机、电、液四方面有机结合在一起的全闭环电液伺服系统&#xff0c;是用途广泛的机电一体化高新技术产品。 板带纠偏控制系统可广泛地应用于机械、冶金、造纸、橡胶、织带、纺织印染、电镀、塑膜胶片等诸多行业的不同种类的带材生产线的在线纠偏。 板…