如何用Deployment 运行应用


今天就跟大家聊聊有关如何用Deployment 运行应用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。前面我们已经了解到,Kubernetes 通过各种 Controller 来管理 Pod 的生命周期。为了满足不同业务场景,Kubernetes 开发了 Deployment、ReplicaSet、DaemonSet、StatefuleSet、Job 等多种 Controller。我们首先学习最常用的 Deployment。先从例子开始,运行一个 Deployment:上面的命令将部署包含两个副本的 Deploymentnginx-deployment,容器的 image 为nginx:1.7.9。下面详细分析 Ku开发云主机域名bernetes 都做了些什么工作。kubectl get deployment命令可以查看nginx-deployment的状态,输出显示两个副本正常运行。接下来我们用kubectl describe deployment了解更详细的信息。两个副本已经就绪,用kubectl describe replicaset查看详细信息:两个副本 Pod 都处于Running状态,用kubectl describe pod查看更详细的信息:从上图也可以看出,对象的命名方式是:子对象的名字=父对象名字+随机字符串或数字。这里我们是通过kubectl run创建的 Deployment。看完上述内容,你们对如何用Deployment 运行应用有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注开发云行业资讯频道,感谢大家的支持。

相关推荐: nova创建虚拟机的过程是怎样的

这篇文章给大家介绍nova创建虚拟机的过程是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1. 初衷时常被问及“nova创建虚拟机的过程”,虽然大致是知道里面的过程的,但在某些场合之下,说“大致”知道往往决定了一场对话的无疾而终。要…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

Like (0)
Donate 微信扫一扫 微信扫一扫
Previous 05/25 19:38
Next 05/25 19:38

相关推荐