k8s中的deployment、replicasets、pods关系

小禅我今天刚在单台虚拟机上装好了一个k8s,安装好的第一个时候就运行一个带有副本模式的应用尝尝了,k8s是当下中最热点的容器办理东西。

东西/原料

  • k8s

方式/步调

  1. 1

    利用k8s建立带一个nginx应用,有两个副本

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

  2. 2

    查看刚建立的deployment,我理解一个摆设的意思,注重输处的NAME为nginx-deployment

    kubectl get deployment 或kubectl get deployments。

  3. 3

    查看nginx-deployment应用的副本,kubectl get replicasets。

    注重输出NAME为nginx-deployment-5fd98dbf5f。

  4. 4

    kubectl get pods可以查看k8s的pod,pod是k8s中最小的单元,容器是属于pod里面的。

    注重NAME为nginx-deployment-5fd98dbf5f-th4jb和nginx-deployment-5fd98dbf5f-zhmjz。

  5. 5

    在上面的挨次可以看出对象的定名体例是

    子对象的名字=父对象名字+随机字符串或数字。

    k8s一个应用建立过程为deployment-》replicaset-》pod

  6. 6

    kubectl describe pod可以查看到pod是由ReplicaSet节制的,细心发现可以NAME和上面一样nginx-deployment-5fd98dbf5f。

  7. 7

     kubectl describe replicasets可以查看到副本是由deployment节制的,由应用名字为nginx-deployment节制。

  • 发表于 2018-11-13 00:00
  • 阅读 ( 1135 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具