k8s面试29连问

一、容器和虚拟化之间的区别

1、由于docker不需要虚拟管理程序和虚拟机操作系统,运行的只是应用,所以占用资源少。电脑同时开几个虚拟机就跑不动了。

二、k8s和docker的关系

docker主要是通过dockerfile来生产镜像,而k8s 用于关联和编排在多个主机上运行的容器

三、kube-proxy ipvs和 iptables的异同

kube-proxy默认是iptables,因为系统们自带这个,ipvs就不一定自带。但是ipvs性能好很多,特别是容器特别多的时候

四、kube-proxy如何切换 ipvs

iptables是线性,从上到下执行,容器越多,它越慢。采用的是轮询,但是ipvs能检测出来哪个节点down了,把它移除掉,好了之后,再添加回来

相关推荐
lisanmengmeng35 分钟前
docker 方式安装部署禅道zentao(五)
运维·docker·容器
uhakadotcom1 小时前
Python Protobuf 全面教程:常用 API 串联与实战指南
前端·面试·github
shoa_top2 小时前
一文带你掌握 JSONP:从 Script 标签到手写实现
前端·面试
知其然亦知其所以然2 小时前
小米的奇幻编程之旅:当 JavaScript 语法变成了一座魔法城
前端·javascript·面试
Aniugel2 小时前
Vue2怎么搭建前端性能/错误/行为监控体系
vue.js·面试·监控
露临霜2 小时前
Docker安装nginx
nginx·docker·容器
a程序小傲3 小时前
京东Java面试被问:ZGC的染色指针如何实现?内存屏障如何处理?
java·后端·python·面试
程序员清风4 小时前
别卷模型了!上下文工程才是大模型应用的王道!
java·后端·面试
while(1){yan}4 小时前
JAVA中如何操作文件
java·开发语言·面试