当前位置: 首页 > article >正文

【Kubernetes】常见面试题汇总(五)

目录

 

13.简述 Kubernetes Replica Set 和 Replication Controller 之间有什么区别?

14.简述 kube-proxy 作用?

15.简述 kube-proxy iptables 原理?

16.简述 kube-proxy ipvs 原理?


13.简述 Kubernetes Replica Set 和 Replication Controller 之间有什么区别?

- Replica Set 和 Replication Controller 类似,都是确保在任何给定时间运行指定数量的 Pod 副本。

- 不同之处在于 RS 使用基于集合的选择器,而 RC 使用基于权限的选择器。


14.简述 kube-proxy 作用?

- kube-proxy 运行在所有节点上,它监听 apiserver 中 service 和 endpoint 的变化情况,创建路由规则以提供服务 IP 和负载均衡功能。

- 简单理解此进程是 Service 的透明代理兼负载均衡器,其核心功能是将到某个 Service 的访问请求转发到后端的多个 Pod 实例上。


15.简述 kube-proxy iptables 原理?

- Kubernetes 从 1.2 版本开始,将 iptables 作为 kube-proxy 的默认模式

- iptables 模式下的 kube-proxy 不再起到 Proxy 的作用,其核心功能

通过 API Server 的 Watch 接口实时跟踪 Service 与 Endpoint 的变更信息,并更新对应的 iptables 规则,Client 的请求流量则通过 iptables 的 NAT 机制“直接路由”到目标 Pod.


16.简述 kube-proxy ipvs 原理?

- IPVS 在 Kubernetes1.11 中升级为 GA 稳定版。

- IPVS 则专门用于高性能负载均衡,并使用更高效的数据结构(Hash表),允许几乎无限的规模扩张,因此被 kube-proxy 采纳为最新模式。

- 在 IPVS 模式下,使用 iptables 的扩展 ipset,而不是直接调用 iptables 来生成规则链。

- iptables 规则链是一个线性的数据结构,ipset 则引入了带索引的数据结构,因此当规则很多时,也可以很高效地查找和匹配。

- 可以将 ipset 简单理解为一个 IP(段)的集合,这个集合的内容可以是 IP 地址、IP 网段、端口等,iptables 可以直接添加规则对这个“可变的集合”进行操作,这样做的好处在于可以大大减少 iptables 规则的数量,从而减少性能损耗。

 


http://www.kler.cn/a/298812.html

相关文章:

  • YOLO原理讲解
  • Spring源码_05_IOC容器启动细节
  • 【Select 语法全解密】.NET开源ORM框架 SqlSugar 系列
  • C语言从入门到放弃教程
  • 查看php已安装扩展命令
  • Kafka可视化工具 Offset Explorer (以前叫Kafka Tool)
  • Linux之ansible的playbook剧本(yaml文件)
  • 力扣题解2552
  • 开源的 Kafka 管理平台
  • C程序设计——再说说函数参数的值传递
  • 支持iPhone 16新品预售,饿了么同步上线专人配送等特色服务
  • 李诞-2021.8脱口秀工作手册-11-pitch your idea把一个想法扎进别人脑子里;专业,做足准备,给选择option!
  • 5.2 排列与代数余子式
  • 大模型实战一、Ollama+RagFlow 部署本地知识库
  • 三.海量数据实时分析-FlinkCDC实现Mysql数据同步到Doris
  • 数学建模笔记——熵权法(客观赋权法)
  • 【开源免费】基于SpringBoot+Vue.JS图书个性化推荐系统(JAVA毕业设计)
  • STM32的CRC校验(基于HAL库)
  • k8s 存储(PV、PVC、SC、本地存储、NFS)
  • 观趋势 谋发展 2024 SSHT上海智能家居展有哪些创新呈现?
  • 元学习之模型诊断元学习(model-agnosticmeta-learning,MAML)
  • SLT—List详解
  • 【iOS】暑期学习总结
  • python求两条曲线的边界线
  • 什么是过压保护?常见的过压保护元器件有哪些?
  • 零基础国产GD32单片机编程入门(十三)单片机IAP(在应用编程)详解及实战源码