k8s面试29连问

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

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

二、k8s和docker的关系

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

三、kube-proxy ipvs和 iptables的异同

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

四、kube-proxy如何切换 ipvs

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

相关推荐
zhujilisa26 分钟前
k8s基础
云原生·容器·kubernetes
用户0927 分钟前
MVI架构如何改变Android开发模式
android·面试·kotlin
夏天是冰红茶1 小时前
使用Docker将PyQt深度学习项目打包成镜像
运维·docker·容器
9号达人1 小时前
Java18 新特性详解与实践
java·后端·面试
龙门吹雪1 小时前
Docker 安装 canal 详细步骤
运维·docker·容器·canal·mysql binlog 日志·增量数据订阅消费
学历真的很重要1 小时前
Claude Code 万字斜杠命令指南
后端·语言模型·面试·职场和发展·golang·ai编程
小白不想白a4 小时前
【Ansible】使用ansible部署k8s集群前的准备工作脚本
容器·kubernetes·ansible
啥也不会的小胡4 小时前
深入理解 Docker:从入门到实践
docker·容器
西阳未落8 小时前
C++基础(21)——内存管理
开发语言·c++·面试
ANYOLY9 小时前
Redis 面试宝典
数据库·redis·面试