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文件清单常用参数                                                                                      

                             

          

                  

               

              


                                                               

   

  • 25
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值