Kubernetes(2)---pod创建和使用

Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。

Pod创建与使用

集群内部任意节点可以访问Pod,但集群外部无法直接访问。

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

Kubernetes(2)---pod创建和使用_第1张图片

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

Kubernetes(2)---pod创建和使用_第2张图片

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

[root@server2 ~]# kubectl run demo --image=myapp:v1
[root@server2 ~]# kubectl get pod
[root@server2 ~]# kubectl get pod -o wide 
[root@server2 ~]# curl 10.244.2.2
[root@server2 ~]# kubectl logs demo 

你可能感兴趣的:(容器,运维,kubernetes)