k8s选择题判断题目

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

以下是关于Kubernetes(k8s)的选择题和判断题:
选择题:
1. 下列哪一个不是Kubernetes的镜像拉取策略?
A. Always
B. IfNotPresent
C. Never
D. Seldom
2. 哪一个Kubernetes命令可以查看集群中所有pod?
A. Job
B. Cronjob
C. Deployment
D. Daemonset
3. 执行命令`kubectl scale deployment nginx-deployment --replicas=10`以后,nginx的pod数量总共有几个?
A. 10
B. 11
C. 12
D. 13
4. 如果想要将指定pod调度至指定节点,可以选择下列那两种方式?
A. 查看当前节点上的所有镜像
B. 查看配置Kubernetes集群需要的镜像
C. 查看Kubernetes集群的配置文件
D. 查看kubeadm的版本
判断题:
1. Kubernetes只能运行Docker容器。

()
2. Kubernetes是一个容器编排平台,用于自动化部署、扩展和管理容器化应用程序。

()
答案及解析:
选择题:
1. D。

Kubernetes支持多种镜像拉取策略,包括Always、IfNotPresent、Never和Seldom。

因此,选项D“Seldom”不是Kubernetes的镜像拉取策略。

2. D。

要查看集群中所有pod,可以使用`kubectl get pods`命令,或者选择D选项“Daemonset”。

其他选项分别表示Job、Cronjob和Deployment资源类型,而不是直接显示所有pod。

3. A。

执行`kubectl scale deployment nginx-deployment --replicas=10`命令后,nginx的pod数量将增加到10个。

该命令用于调整部署的副本数量,将其增加到10个。

原本已经存在的pod不会被删除或减少,因此总共有10个pod。

4. B。

要将指定pod调度至指定节点,可以选择查看配置Kubernetes集群需要的镜像(B选项),这涉及到节点亲和性(Node Affinity)和反亲和性(Node Anti-Affinity)等调度规则的设置。

其他选项与调度pod至指定节点不直接相关。

判断题:
1. 错误。

Kubernetes不仅支持Docker容器,还支持多种容器运行时,如containerd、CRI-O等。

因此,说Kubernetes只能运行Docker容器是错误的。

2. 正确。

Kubernetes是一个容器编排平台,主要用于自动化部署、扩展和管理容器化应用程序。

因此,这个判断是正确的。

相关文档
最新文档