k8s面试29连问

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

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

二、k8s和docker的关系

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

三、kube-proxy ipvs和 iptables的异同

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

四、kube-proxy如何切换 ipvs

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

相关推荐
繁星日月41 分钟前
利用docker搭建漏洞环境,使用SSRF+Redis写入centos以及ubuntu的公钥,实现免密登录
redis·安全·ubuntu·docker·容器·centos·渗透
杰哥在此2 小时前
Python面试题:如何在 Python 中读取和写入 JSON 文件?
开发语言·python·面试·json·编程
crossoverJie2 小时前
从 Helm 到 Operator:Kubernetes应用管理的进化
kubernetes·helm·operator
biass2 小时前
k8s 部署RuoYi-Vue-Plus之mysql搭建
vue.js·mysql·kubernetes
Caramel_biscuit3 小时前
C++专业面试真题(1)学习
c++·学习·面试
杰哥在此9 小时前
Java面试题:讨论持续集成/持续部署的重要性,并描述如何在项目中实施CI/CD流程
java·开发语言·python·面试·编程
Python私教10 小时前
docker部署onlyoffice,开启JWT权限校验Token
运维·docker·容器
青青草原上的梦想家11 小时前
Cocos Creator 游戏性能优化指南
游戏·面试·性能优化·typescript
lendq12 小时前
k8s-第八节-Helm
云原生·容器·kubernetes
EthanWsir12 小时前
嵌入式C语言面试相关知识——关键字(不定期更新)
c语言·开发语言·面试