k8s口试题总结(十三)

[复制链接]
发表于 2025-10-15 15:19:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
1.Pod的资源哀求限定怎样界说?

可以直接在pod的yaml文件中界说:
重要包罗两块内容:

  • Limit:限定pod能利用的最大cpu和内存
  • Requests:pod启动时申请的cpu和内存
2.标签和标签选择器是什么,作用是什么?

标签:k8s中的标签是键值对,用于对资源对象举行分类和标识。
标签作用:通过为资源对象添加标签,可以更机动地构造以及管理它们,可以根据标签举行筛选。

标签选择器:根据标签的键值对来选择特定的资源对象。
标签选择器的作用:可以根据标签的值对资源举行过滤。
3.Pod与Service的通讯是怎么样的?

K8s在创建service服务时会分配一个假造IP,客户端通过IP访问该服务,服务则负责将哀求转发到后端pod上。
Service是通过kube-proxy服务进程来实现的,该进程在每个Node上均运行,可以看作一个透明署理兼负载均衡。Kube-proxy通过iptables和ipvs实现负载均衡,实现到后端服务pod的访问转发。
4.说一下你对endpoint的明白。

Service维护一个叫endpoint的资源列表,endpoint资源对象生存着service关联的pod的ip和端口。从外貌上看,当pod消散,service会在endpoint列表中删除pod。当有新pod参加,service就会将pod的ip参加endpoint列表。
5.什么是定名空间?

定名空间是一种在Kubernetes集群中创建多个假造集群的机制,它可以用于隔离和管理差别的应用步调,团队或环境。
6.怎样举行跨集群摆设和管理

Kubernetes Federation

Kubernetes Federation允许你将多个Kubernetes集群视为一个逻辑单位举行管理和摆设。它支持跨集群资源分发和服务发现,使得你可以从一个控制平面管理多个集群。

利用Helm和Charts堆栈

Helm是Kubernetes的一个包管理工具,可以资助你界说、安装和升级应用步调。通过维护一套通用的Helm Charts,可以在差别的集群之间重复利用这些设置来摆设类似的应用步调。

GitOps

GitOps是一种操纵模子,它利用Git作为声明式底子办法和应用设置的真实泉源。工具如Argo CD、FluxCD可以自动化地同步和摆设你的应用到多个集群中,基于Git堆栈中的设置文件。它进步了透明度和可审计性,简化了CI/CD流程。




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
继续阅读请点击广告
回复

使用道具 举报

×
登录参与点评抽奖,加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表