目录
练习1:生成一个pod的yaml文件,通过yaml文件创建pod
前言
pod章节在cka考试中占比极高,将用多篇笔记巩固知识。
考试大纲:了解pod的管理及pod的调度,了解并创建静态pod、初始化pod
本章要点:
考点1:创建及删除pod
考点2:在pod里执行命令
考点3:查看pod里的日志输出
考点4:创建初始化pod
考点5:创建静态pod
考点6:指定pod在指定节点上运行
考点7:通过cordon及drain把节点设置成维护模式
考点8:配置并查看节点的污点
pod是kubernetes里最小的调度单位,所以在k8s里我们都是直接创建pod,而不是直接创建容器,pod里面运行的容器,所以我们创建pod的话也是需要镜像的。
所需要的镜像,在各节点上下载
hub.c.163/library/centos:latest
nginx
nginx:1.7.9
nginx:1.9
busybox
alpine
perl
批量下载脚本
for i in images hub.c.163/library/centos:latest nginx nginx:1.7.9 nginx:1.9 busybox alpine perl; do docker pull $i ; done
5.1 创建删除pod
示例&#x