题目
1.如果想要改变 Deployment 中的 Pod 副本数,需要________。
A.通过 API 调用,通知 Kubernetes 需要在Deployment中增加的 Pod 副本具体数目
B. 通过 API 调用,通知 Kubernetes 需要 Deployment到达到的 Pod 副本最终数目
C. 通过 API 调用,生成新的 Pod 副本,并且把新的 Pod 副本赋予 Deployment
D. 无法改变 Deployment的Pod副本数,只能重新生成一个新的 Deployment
【正确答案】:B
2.Kubelet 或者 Scheduler 是否会和 etcd 直接通讯?
A. 是
B. 不是
【正确答案】:B
3.API Server 的主要功能是________
A. 暴露 Kubernetes API,Kubernetes 控制面的前端,也是内部组件互相通讯的中枢
B. 暴露 Kubernetes API,Kubernetes 控制面的前端,但是内部组件会直接通讯而不经过 API Server
C. 暴露 Kubernetes API,持久化存储 Kubernetes 的 API object
D. 管理 Kubernetes 的 API object 的在集群中的生命周期
【正确答案】:A
4.Kubernetes 的中文含义是________
A. 船
B. 舵手
C. 容器平台
D. 起重机
【正确答案】:B
5.Kubectl 是________
A. 一个与 Kubernetes 集群进行交互、管理的命令行工具
B. 一个与 Kubernetes 集群进行交互、管理的Web UI 界面
C. 一个 用来管理 Deployment 等作业负载的 Kubernetes 控制器
D. 一个对 Kubernetes 节点进行监控的服务
【正确答案】:A
6.Scheduler 的主要功能是________
A. Pod 的在Node上的放置
B. Pod 的生命周期管理
C. Node 上具体的资源分配
D. Node 的生命周期管理
【正确答案】:A
7.Kubernetes 进行资源调度的最小粒度是________
A. 进程
B. 容器
C. Pod
D. 虚拟机
【正确答案】:C
8.属于 Node 上的基本组件有________
A. Kubelet
B. Kube-proxy
C. Controller Manager
D. Container runtime engine
【正确答案】:ABD
9.Kubernetes 的 API Object通常包含那几部分?
A. apiVersion
B. kind
C. metadata
D. spec
E. status
【正确答案】:ABCDE
10.Kubernetes 的主要功能不包括________
A. Continuous integration
B. Canary Analysis
【正确答案】:AB