zoukankan      html  css  js  c++  java
  • centos7下kubernetes(6。运行应用)

    Deployment

     从一个例子开始

    kubectl run nginx-deployment --image=nginx:1.7.9 --replicas=2

     kubectl get deployment nginx-deployment   查看状态

     通过kubectl describe deployment nginx-deploymnet查看详细的创建过程

    重点看最下面:NewReplicaSet: nginx-deployment-6fb585c4cc (2/2 replicas created)

                             Event:是deployment的日志

    所以说deployment通过replicaset来管理pod

    通过kubactl describe replicaset  nginx-deployment-6fb585c4cc

    Controlled By:  Deployment/nginx-deployment    记录replicaset由nginx-deployment创建

    Events 记录了两个副本 Pod 的创建

    通过kubectl  get pod 查看pod

    查看pod详细信息:

     kubectl describe pod nginx-deployment-6fb585c4cc-cnrqh

    Controlled By:      ReplicaSet/nginx-deployment-6fb585c4cc   由ReplicaSet创建的

    总结deployment创建过程:

    1.用户通过kubectl创建deployment

    2.Deployment创建replicaset

    3.replicaset创建pod

    此为盗图

    其中命名方式:子对象的名字 = 父对象名字 + 随机字符串或数字

  • 相关阅读:
    mysql联合索引命中条件
    Shiro知识初探(更新中)
    Java中使用MongoTemplate进行分批处理数据
    Java中String时间范围比较
    使用ReentrantLock
    使用Condition
    python的坑--你知道吗?
    python基础--函数全解析(1)
    CSS基本语法及页面引用
    HTML学习汇总
  • 原文地址:https://www.cnblogs.com/lkun/p/9705914.html
Copyright © 2011-2022 走看看