Kubernetes (四) 资源清单及yaml文件详解
?一.? 资源清单? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
?二. 编写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文件清单常用参数? ?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ??
? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ?
? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ?
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!