| 
1.Pod的资源哀求限定怎样界说?
×
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册  
 可以直接在pod的yaml文件中界说:
 重要包罗两块内容:
 
 2.标签和标签选择器是什么,作用是什么?
 Limit:限定pod能利用的最大cpu和内存
Requests:pod启动时申请的cpu和内存
 
 标签: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企服之家,中国第一个企服评测及商务社交产业平台。
 |