20道简单k8s 选择题

因为有需要找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

  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,以下是 20 K8S 面试题和答案: 1. 什么是 Kubernetes? 答:Kubernetes 是一个开源的容器编排引擎,它可以自动部署、扩展和管理容器化应用程序。 2. Kubernetes 中的高可用性是如何实现的? 答:Kubernetes 中的高可用性是通过使用多个 Master 节点和 Replication Controller 进行容器副本的自动重启和替换来实现的。 3. Kubernetes 中的 Pod 是什么? 答:Pod 是 Kubernetes 中部署和管理容器的最小单元,它包含一个或多个容器,这些容器共享网络和存储资源。 4. Kubernetes 中的 Service 是什么? 答:Service 是 Kubernetes 中暴露容器的一种方式,它定义了一组容器,并为这组容器提供了一个统一的入口地址和 DNS 名称。 5. Kubernetes 中的 Secret 是什么? 答:Secret 是 Kubernetes 中存储敏感信息的一种方式,例如密码、令牌和证书等。 6. Kubernetes 中的 ConfigMap 是什么? 答:ConfigMap 是 Kubernetes 中存储配置信息的一种方式,例如环境变量和配置文件等。 7. Kubernetes 中的 Deployment 是什么? 答:Deployment 是 Kubernetes 中管理容器的一种方式,它可以自动地创建或替换容器,并确保容器数量的正确性和可用性。 8. Kubernetes 中的 StatefulSet 是什么? 答:StatefulSet 是 Kubernetes 中管理有状态应用程序的一种方式,它可以确保每个容器都有一个唯一的标识符和持久化存储。 9. Kubernetes 中的 DaemonSet 是什么? 答:DaemonSet 是 Kubernetes 中在每个节点上运行一个容器的一种方式,例如日志收集器和监控代理等。 10. Kubernetes 中的 Namespace 是什么? 答:Namespace 是 Kubernetes 中隔离集群资源的一种方式,它可以将一个集群划分成多个虚拟集群,并为每个虚拟集群分配资源。 11. Kubernetes 中的 RBAC 是什么? 答:RBAC(Role-Based Access Control)是 Kubernetes 中授权访问资源和操作的一种方式,它可以根据用户、组和角色来定义访问控制策略。 12. Kubernetes 中的 CNI 是什么? 答:CNI(Container Network Interface)是 Kubernetes 中定义容器网络的一种方式,它可以在容器之间创建网络连接,并提供了多种网络插件。 13. Kubernetes 中的 CSI 是什么? 答:CSI(Container Storage Interface)是 Kubernetes 中定义容器存储的一种方式,它可以为容器提供灵活的存储选项,并支持多种存储插件。 14. Kubernetes 中的 Helm 是什么? 答:Helm 是 Kubernetes 中管理应用程序的一种工具,它可以将应用程序打包成 Chart,并提供了一套 Chart 的管理和发布机制。 15. Kubernetes 中的 Istio 是什么? 答:Istio 是 Kubernetes 中管理服务网格的一种工具,它可以为应用程序提供流量管理、安全和监控等功能。 16. Kubernetes 中的 Kubelet 是什么? 答:Kubelet 是 Kubernetes 中运行在每个节点上的一个组件,它可以监控容器的运行状态并与 Master 节点进行通信。 17. Kubernetes 中的 etcd 是什么? 答:etcd 是 Kubernetes 中存储集群状态和配置信息的一种方式,它提供了分布式键值存储和数据同步机制。 18. Kubernetes 中的自动伸缩是如何实现的? 答:Kubernetes 中的自动伸缩是通过使用 Horizontal Pod Autoscaler(HPA)和 Cluster Autoscaler 进行容器的自动扩容和缩容来实现的。 19. Kubernetes 中的灰度发布是如何实现的? 答:Kubernetes 中的灰度发布是通过使用 Service 和 Deployment 进行流量控制和容器替换来实现的。 20. Kubernetes 中的安全性是如何保障的? 答:Kubernetes 中的安全性是通过使用 RBAC、Pod Security Policy、Secret 等控制访问和保护敏感信息来实现的。同时,Kubernetes 还支持 TLS 加密和网络隔离等安全机制。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值