栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Kubernetes(三)——Pod对象部署和应用

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kubernetes(三)——Pod对象部署和应用

Pod资源创建
kubectl create deployment k8s-nginx --image=nginx -r 8
#以nginx为镜像创建名为k8s-nginx的8个副本的pod资源
Pod资源查看
kubectl get deployment
kubectl get pod
#获取pod信息,默认default名称空间

接 -o wide参数,可以查看该Pod对象的详细信息

Pod资源访问

master访问10.244.1.4

nginx服务已经在k8s集群中启动,但是并没有暴露端口,所以外界无法访问。

Pod扩缩
kubectl scale deployment/k8s-nginx --replicas 10
#扩容到10个pod
 
Pod节点删除 
kubectl delete pod k8s-nginx-6d779d947c-5zt6x 
#删除名为k8s-nginx-6d779d947c-5zt6x的pod

在Kubernetes集群中,由于该Pod被Controller控制器所控制,因此我们尽管能够删除该Pod对象,但是replica controller副本控制器会再次创建Pod对象。如下图:

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/841135.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号