当前位置:   article > 正文

K8s(2):pod管理_k8s一个pod有几个容器怎么看

k8s一个pod有几个容器怎么看

kubectl delete node server2   删除节点的命令

一.什么是pod

         Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群
中运行的一个进程,每个pod都有一个唯一的ip。
         • 一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间
共享IPC、Network和UTC namespace。

二.pod管理

       一个pod有唯一的ip,pod中的副本共享这一个ip,共享一个ip不冲突,但不能在一个pod里启动同一容器的多个副本
(以下所有操作都是在集群的master端server1做)

2.1、Pod创建与使用

1、启动之前创建的k8s集群,这里注意一定要先启动仓库,因为集群创建pod时需要从私有仓库中拉取镜像,检查server4的harbor仓库是否启动

 docker-compose start

 2、server5集群Master端查看集群内各节点均处于就绪状态

kubectl get pod  -n  kube-system

3、启动容器创建Pod应用,(当前版本的k8s)使用这种方式不可以指定Pod内副本个数,只能生成一个容器,使用describe参数可以查看指定Pod中容器的详细属性信息

 kubectl run nginx --image=nginx:latest

 kubectl describe pod nginx

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号