当前位置:网站首页 > 创业 > 正文

k8s中的deployment、replicasets、pods关系

0 张子豪 张子豪 2025-10-11 02:06 1

小禅我今天刚在单台虚拟机上装好了一个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节制。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/214298.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图