k8s高频面试题汇总.pdf

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
k8s面试题   1、简述ETCD及其特点? etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目, 它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。 特点: 简单:支持 REST 风格的 HTTP+JSON API 安全:支持 HTTPS 方式的访问 快速:支持并发 1k/s 的写操作 可靠:支持分布式结构,基于 Raft 的一致性算法,Raft 是一套通过选举主节点来实现分布式 系统一致性的算法。 2、简述ETCD适应的场景? etcd基于其优秀的特点,可广泛的应用于以下场景: 服务发现(Service Discovery) :服务发现主要解决在同一个分布式集群中的进程或服务,要如何才能找 到对方并建立连接。本质上来说,服务发现就是想要了解集群中是否有进程在监听udp或tcp端口,并且 通过名字就可以查找和连接。 消息发布与订阅:在分布式系统中,最适用的一种组件间通信方式就是消息发布与订阅。即构建一个配 置共享中心,数据提供者在这个配置中心发布消息,而消息使用者则订阅他们关心的主题,一旦主题有 消息发布,就会实时通知订阅者。通过这种方式可以做到分布式系统配置的集中式管理与动态更新。应 用中用到的一些配置信息放到etcd上进行集中管理。 负载均衡:在分布式系统中,为了保证服务的高可用以及数据的一致性,通常都会把数据和服务部署多 份,以此达到对等服务,即使其中的某一个服务失效了,也不影响使用。etcd本身分布式架构存储的信 息访问支持负载均衡。etcd集群化以后,每个etcd的核心节点都可以处理用户的请求。所以,把数据量 小但是访问频繁的消息数据直接存储到etcd中也可以实现负载均衡的效果。 分布式通知与协调:与消息发布和订阅类似,都用到了etcd中的Watcher机制,通过注册与异步通知机 制,实现分布式环境下不同系统之间的通知与协调,从而对数据变更做到实时处理。 分布式锁:因为etcd使用Raft算法保持了数据的强一致性,某次操作存储到集群中的值必然是全局一致 的,所以很容易实现分布式锁。锁服务有两种使用方式,一是保持独占,二是控制时序。 集群监控与Leader竞选:通过etcd来进行监控实现起来非常简单并且实时性强。 3、简述什么是Kubernetes? Kubernetes是一个全新的基于容器技术的分布式系统支撑平台。是Google开源的容器集群管理系统 (谷歌内部:Borg)。在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和 动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。并且具有完备的集群管理能力,多 层次的安全防护和准入机制、多租户应用支撑能力、透明的服务注册和发现机制、內建智能负载均衡 器、强大的故障发现和自我修复能力、服务滚动升级和在线扩容能力、可扩展的资源自动调度机制以及 多粒度的资源配额管理能力。 4、简述Kubernetes和Docker的关系? Docker 提供容器的生命周期管理和,Docker 镜像构建运行时容器。它的主要优点是将将软件/应用程序 运行所需的设置和依赖项打包到一个容器中,从而实现了可移植性等优点。 Kubernetes 用于关联和编排在多个主机上运行的容器。 5、简述Kubernetes中什么是Minikube、Kubectl、 Kubelet? Minikube 是一种可以在本地轻松运行一个单节点 Kubernetes 群集的工具。 Kubectl 是一个命令行工具,可以使用该工具控制Kubernetes集群管理器,如检查群集资源,创建、删 除和更新组件,查看应用程序。 Kubelet 是一个代理服务,它在每个节点上运行,并使从服务器与主服务器通信。 6、简述Kubernetes常见的

文档评论(0)

等保测评制度文档 + 关注
实名认证
内容提供者

信息系统项目管理工程师持证人

专注等保测评制度文档分享 等级保护制度-信息系统建设安全管理规定.docx //www.iklangarut.com/share/2020/0701/7000145003002145.shtm?s_type=doc&s_uid=CfQEboXU9PvjmwhSqO81

领域认证该用户于2023年03月06日上传了信息系统项目管理工程师

1亿VIP精品文档

相关文档