2020年11月最新的CKA原题及考点分析(中文)

相对9月之前的题最大的差别就是题量和考试时间都缩水了,每个题目的分值提高了,最高一个题13分(不过还算容易),时间2个小时,题量17个题目。话不多说看看庐山真面目吧(我选的是中文考试,感觉有些中翻译过的题干反倒看得有点别扭)。

考试环境中一共有一下的context,考试做题的时候务必别忘了切换每个题目的context

 

1、Context k8s

为部署管道创建一个新的ClusterRole并将其绑定到范围为特定的 namespace 的特定ServiceAccount。

Task

创建一个名为deployment-clusterrole且仅允许创建以下资源类型的新ClusterRole:

Deployment

StatefulSet

DaemonSet

在现有的 namespace app-team1中创建一个名为cicd-token的新 ServiceAccount。限于 namespace app-team1,将新的ClusterRole deployment-clusterrole绑定到新的 ServiceAccount cicd-token

考点:RABC授权模型的理解。

kubectl create clusterrole deployment-clusterrole --verb=create --resource=deployments,statefulsets,daemonsets 

 kubectl create serviceaccount cicd-token --namespace=default 

kubectl create rolebinding deployment-clusterrole --clusterrole=deployment-clusterrole --serviceaccount=default:cicd-token --namespace=default

 

2、将名为 ek8s-node-1 的 node 设置为不可用,并重新调度该 node 上所有运行的 pods

考点:cordon和drain 命令的使用

$ kubectl cordon ek8s-node-1 

$ kubectl drain ek8s-node-1 --force

3、现有的Kubernetes 集群正在运行版本1.18.8。仅将主节点上的所有 Kubernetes控制平面和节点组件升级到版本1.19.0。

另外,在主节点上升级kubelet和kubectl。

确保在升级之前 drain 主节点,并在升级后 uncordon 主节点。 请不要升级工作节点,etcd,container 管理器,CNI插件, DNS服务或任何其他插件。

考点:如何离线主机,并升级控制面板和升级节点

kubectl drain <cp-node-name> --ignore-daemonsets

sudo kubeadm upgrade apply  v1.19.0

yum install -y kubelet-1.19.0 kubectl-1.19.0 --disableexcludes=kubernetes

sudo systemctl daemon-reload

sudo systemctl restart kubelet

kubectl uncordon <cp-node-name>

--升级节点

sudo kubeadm upgrade node

yum install -y kubelet-1.19.0 kubectl-1.19.0 --disableexcludes=kubernetes

sudo systemctl daemon-reload

sudo systemctl restart kubelet

4、此项目无需更改配置环境。问题权重: 7%

Task

首先,为运行在

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zz27563582

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值