k8s面试29连问

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

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

二、k8s和docker的关系

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

三、kube-proxy ipvs和 iptables的异同

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

四、kube-proxy如何切换 ipvs

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

相关推荐
云上艺旅4 分钟前
K8S学习之基础七十四:部署在线书店bookinfo
学习·云原生·容器·kubernetes
carterwu8 分钟前
如何自建一个类似antd的组件库?
面试
c无序8 分钟前
【Docker-7】Docker是什么+Docker版本+Docker架构+Docker生态
docker·容器·架构
FixBug_Nick10 分钟前
使用Docker安装及使用最新版本的Jenkins
docker·容器·jenkins
9号达人15 分钟前
java9新特性详解与实践
java·后端·面试
uhakadotcom1 小时前
Zustand状态管理库:轻量级、高效的React解决方案
前端·javascript·面试
uhakadotcom1 小时前
阿里云STS:安全、灵活的临时访问管理
后端·面试·github
uhakadotcom2 小时前
Flutter入门指南:快速构建高性能移动应用
面试·架构·github
uhakadotcom2 小时前
React 和 Next.js 的基础知识对比
前端·面试·github
uhakadotcom2 小时前
MVC 和 MVVM 架构模式:基础知识与实践
后端·面试·架构