CKA基本信息
- 报名地址https://www.cncf.io/certification/cka
- 优惠信息,https://training.linuxfoundation.org/april-2020-promo/,大概是50刀
- 安排考试https://www.examslocal.com/
- 如果是公司需要认证的话,请使用公司邮箱进行注册。(可以在linux foundation上修改邮箱地址)
CKA考试注意事项
- 请使用Chrome 浏览器(需要安装Chrome PSI extension)考试前会有Compatibility Check
- 桌面必须保持干净,不包含任务杂物
- 请准备好护照(光有身份证是不行的,需要有拉丁字符的官方证件。首推护照)
- 考试过程中只允许打开多一个Chrome的 Tab,Tab 只允许 Kubernetes Documentation
- 见到不懂或忘记的命令参数,甭管什么kubectl,etcdctl的命令,-h是万能的。里面有示例
CKA考题信息
1.列出环境内所有的 pv 并以 name字段排序(使用kubectl自带排序功能
kubectl get pv --sort-by=.metadata.name> /opt/xxx/pv_name
(按照容量大小?
2、列出指定 pod 的日志中状态为 file-not-found 的行,并记录在指定的文件上
kubectl logs foobar | grep file-not-found > /opt/xxx/foobar
3、创建一个 daemonset nginx,保证其在每个节点上运行,注意不要覆盖节点原有的 Tolerations
参考: https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/
4、提供一个 pod 的 yaml,要求添加 Init Container,Init Container 的作用是创建一个空文件,pod 的 Containers 判断文件是否存