Kubernetes (四) 资源清单及yaml文件详解

发布时间:2023年12月27日

?一.? 资源清单? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

?二. 编写yaml文件及内容详解? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ?? ? ? ? 常用命令? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?1.? ?获取帮助

? ? ? ? ? ? ? ? ? ? ? ?? kubectl?explain?pod.spec.containers? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ? ?2.?? 获取yaml模板并查看文件? ? ? ? ? ? ? ?? vim?pod.yaml? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ?? ?? ?3.? 创建pod? ? kubectl apply -f pod.yaml也可以
? ? ? ? ? ? ? ? ? ? ? ? ?4.??删除pod? ?可以添加 --force参数
? ? ? ? ? ? ? ? ? ??? ? ?5.? 进入交互式

? ? ? ? ? ? ? ? ? ? ? ?? 6. 查看详情

?? ? ? ? ? ? ? ? ? ? ? ?kubectl?get?pod?-o?wide? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ?kubectl?describe??pod?demo? ? ? ? ? ? ? #详情描述? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? kubectl?get?pod?demo?-o?yaml? ? ? ? ? #转为yaml形式? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ?? ?yaml文件中内容测试? ? ? ?(1)? ? ? ? ? ? ##?每次测试删除之前的pod重新建??? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ? ? ?1.? 增加端口映射

? ? ? ? ? ? ???? ? ? ?2.? 创建pod并查看运行在node(k8s3)上

? ? ? ? ? ? ? ? ? ?? ?3.? ?用仓库所在机(集群外k8s1)访问成功

? ? ? ? ??yaml文件中内容测试? ? ? ?(2)? ? ? ? ? ? ? ? ??##?每次测试删除之前的pod重新建??? ? ? ? ? ? ??

? ? ? ? ? ? ? ? ? ?1.? 此时新添加一个容器(demo2)? #(一个pod内起了两个容器)

? ? ? ? ? ? ? ???2. 此时看到只创建了一个? ? ?#?因为pod内容器共享一个网络栈 端口不能重复

? 这里为80端口重复?此时删除刚才的pod 重新编辑文件与80不冲突镜像并重新建一个pod即可

? ? ? ? ??yaml文件中内容测试? ? ? ? ?(3)? ? ? ? ? ? ? ? ? ? ? ?##每次测试删除之前的pod重新建?? ? ? ? ? ?

? ? ? ? ? ? ??1. 在文件中起一个标签名字

? ? ? ? ? ???? 2. 给选择的node(k8s3)打标签并查看

? ? ? ? ? ??? ?3. 此时查看pod详情发现是运行在k8s3上的

? ? ? ? ? ????4.? 此时取消标签是不会影响正在运行的容器

? ? ? ? ? ??? 5. 如果重新创建pod 没有找到对应的标签就会一直处于调度状态(pending)

? ? ? ? ? ?? ? ? ? ? ? ? ? ? ?yaml文件清单常用参数? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ? ? ? ??

? ? ? ? ? ? ? ? ??

? ? ? ? ? ? ? ?

? ? ? ? ? ? ??


? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

? ?

文章来源:https://blog.csdn.net/BJZX_OL/article/details/135209139
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。