目录
1.集群基本操作
查看,创建,删除命名空间

创建与查看pod,当pod出现问题可以使用kubectl describe查看


上传镜像到harbor仓库,使用yaml生成pod


2.kubectl命令使用
创建,查看,删除deployments(create)

修改replica数量使用edit方式(edit)

精准非交互修改参数(patch)

端口暴露(expose)

查看访问记录(logs)

默认进入第一个容器,用 -c 指定容器名可以精确控制。(attach)

进入pods可以-c指定容器(exec)

复制pod的文件到宿主机上,多容器情况也可以用-c指定(cp)

deploment重启与版本更新(rollout)

修改replica数量可以有很多方法例如:scale,attach,edit,修改yaml(scale)

打标签--show-labels(label)

3.利用控制器实现版本更替
3.1建立控制器和svc

3.2更新业务版本

3.3版本回退

声明式添加change-cause

4.利用yaml文件声明资源
4.1在pod中运行多容器

4.2在pod运行主机中暴漏端口

4.3在pod中指定变量

访问node2的ip

4.4选择运行节点

4.5共享宿主机网络


除此之外还有一些其他知识点例如资源优先级设定,init容器已经三种探针。