cka考试试题及答案
单项选择题(每题2分,共10题)
1.Kubernetes中用于管理容器的基本单位是?
A.PodB.NodeC.Deployment
答案:A
2.查看节点状态的命令是?
A.kubectlgetpodsB.kubectlgetnodesC.kubectldescribepods
答案:B
3.以下哪个不是Kubernetes的组件?
A.etcdB.DockerC.kube-scheduler
答案:B
4.创建Deployment的命令是?
A.kubectlcreatedeploymentB.kubectlapplydeploymentC.kubectlrundeployment
答案:A
5.要暴露一个Deployment为服务,应使用?
A.kubectlexposeB.kubectlcreateserviceC.kubectlrunservice
答案:A
6.查看某个Pod详细信息的命令是?
A.kubectlgetpodB.kubectldescribepodC.kubectllogspod
答案:B
7.Kubernetes中负责资源调度的是?
A.kube-controller-managerB.kube-schedulerC.kube-api-server
答案:B
8.以下哪个是Kubernetes支持的存储类型?
A.NFSB.FAT32C.ext4
答案:A
9.滚动更新Deployment的命令是?
A.kubectlrolloutrestartB.kubectlrolloutupdateC.kubectlrolloutstatus
答案:B
10.查看Kubernetes版本的命令是?
A.kubectlversionB.kube-api-server--versionC.kube-scheduler--version
答案:A
多项选择题(每题2分,共10题)
1.以下属于Kubernetes核心组件的有()
A.kube-api-serverB.kube-controller-managerC.etcdD.docker
答案:ABC
2.可以用来管理Kubernetes集群的工具有()
A.kubectlB.HelmC.RancherD.DockerCompose
答案:ABC
3.以下哪些是Kubernetes的资源对象()
A.DeploymentB.ServiceC.PodD.Node
答案:ABC
4.Kubernetes中Service的类型有()
A.ClusterIPB.NodePortC.LoadBalancerD.ExternalName
答案:ABCD
5.用于查看Kubernetes资源的命令有()
A.kubectlgetB.kubectldescribeC.kubectllogsD.kubectlapply
答案:AB
6.以下哪些属于容器编排需要解决的问题()
A.资源分配B.故障恢复C.服务发现D.镜像管理
答案:ABC
7.Kubernetes中可以用来实现多副本部署的有()
A.DeploymentB.ReplicaSetC.DaemonSetD.StatefulSet
答案:ABD
8.以下哪些是Kubernetes支持的认证方式()
A.TokenB.Username/PasswordC.TLSD.OAuth
答案:ABCD
9.可以在Kubernetes中部署的应用类型有()
A.Web应用B.数据库C.大数据处理D.AI模型服务
答案:ABCD
10.Kubernetes中关于Namespace说法正确的有()
A.隔离资源B.便于资源管理C.每个集群只能有一个D.可以限制资源配额
答案:ABD
判断题(每题2分,共10题)
1.Kubernetes中一个Node只能运行一个Pod。(×)
2.kubectlapply和kubectlcreate功能完全一样。(×