linux企业级运维----->kubernetes(2) Pod管理

一、Pod

1、Pod相关概念

什么是Pod?
Pod翻译成中文是豌豆荚的意思,它是kubernetes处理的最小调度单元
Pod由一个或者多个容器组成,这些容器共享运行环境、存
储卷和IP空间,pod中的容器总是被同时调度,它们有共同的运行环境,运行在同一个共享上下文中,一个pod相当于一个逻辑主机–比方说我们想要部署一个tomcat应用,如果不用容器,我们可能会部署到物理机,虚拟机或者云主机上,那么出现k8s之后,我们就可以把应用部署到pod中,所以pod充当的是一个逻辑主机的角色。

2、pod相关命令

<
命令 含义
kubectl get pod 列出命名空间中所有的pod
kubectl get pod -o wide 在详细信息中可以看到分配的ip
kubectl get all #查看所有resource
kubectl scale deployment 3 扩展或扩容deployment中Pod的数量为3
kubectl create deployment webserver 创建指定名称为webserver的depoyment
kubectl delete pod nginx 删除pod nginx
kubectl scale deployment webserver --replicas=6 扩展容器副本的数量
kubectl set image deployment webserver myapp=myapp:v2 镜像的滚动更新
kubectl rollout history deployment webserver 查看会滚历史可以看到有两个版本
kubectl rollout undo deployment webserver --to-revision=1
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值