因为有需要找20道k8s简单的选择题使用,但是找遍网上都是面试用的简答题,所以自己写了20道比较简单的选择题,算是分享吧。
1、下面哪一个不是k8s的镜像拉取策略? D
A Always
B IfNotPresent
C Never
D Seldem
2、哪一个K8S命令可以查看集群中所有pod? D
A kubectl get pod -S
B kubectl get pod -B
C kubectl get pod -C
D kubectl get pod -A
3、下面哪一个不是k8s的容器重启策略? D
A Always
B OnFailure
C Never
D Seldem
4、以下软件中不是部署k8s集群需要的软件是? D
A kubeadm
B kubelet
C kubectl
D redis
5、能查看所有node标签的命令是? A
A kubectl get nodes --show-labels
B kubectl get nodes matser-0001 --show-labels
C kubectl get nodes node-0001 --show-labels
D kubectl get nodes node-0002 --show-labels
6、下面所示的选项中,哪一个不是k8s的污点策略? D
A NoSchedule
B PreferNoSchdule
C NoExecute
D PreferExecute
7、k8s的所有控制器当中,哪一个控制器能保证每个节点运行一个pod? D
A Job
B Cronjob
C Deployment
D Daemonset
8、执行命令kubectl scale deployment nginx-deployment --replicas=10
以后,nginx的pod数量总共有几个? A
A 10
B 11
C 12
D 13
9、如果想要将指定pod调度至指定节点,可以选择下列那两种方式? A
A nodeName与nodeSelector
B nodeSame 与Selector
C Labels与matchLabels
D Selector与Labels
10 下面哪一个选项常用来查看pod的日志? A
A logs
B log
C journal
D diary
11、以下选项中哪一项不是k8s的组件? D
A kube-apiserver
B kube-scheduler
C kube-controller-manager
D memcached
12 命令kubectl top nodes 的作用是? A
A 查看所有节点的资源占用情况
B 查看所有节点的IP地址
C 查看所有节点上pod的数量
D 查看所有节点上pod的信息
13 想要使用kubectl top nodes 命令,需要安装下面哪一个插件? C
A grafana
B prometheus
C metrics-server
D zabbix
14 下面选项中不是docker技术核心概念的是? D
A 镜像
B 仓库
C 容器
D 策略
15 k8s的最小管理单位是pod,下面不属于pod生命周期的是? D
A Pending
B Failed
C Running
D Dead
16 下面选项中不属于pv的访问模式的是? D
A ReadWriteOnce
B ReadOnlyMany
C ReadWriteMany
D ReadorWrite
17命令kubeadm config images list的作用是? B
A 查看当前节点上的所有镜像
B 查看配置k8s集群需要的镜像
C 查看k8s集群的配置文件
D 查看kubeadm的版本
18 命令kubeadm token create --print-join-command的作用是? A
A 查看node节点加入集群需要执行的指令
B 查看k8s集群的证书
C 查看kubeadm软件版本的详细信息
D 查看当前集群的所有节点信息
19 下面哪一个选项说描述的不是k8s的存储卷? C
A emptydir
B hostpath
C workload
D nfs
20 pod 的QOS 是K8S的一个重要概念,k8s的QOS等级有三种,下面哪一种不包含在内? D
A BestEffort
B Garanteed
C Burstable
D Middle
版权归原作者 xhredeem 所有, 如有侵权,请联系我们删除。