《 Kubernetes进阶实战》一2.5Kubernetes快速入门小结
【摘要】 本书摘自《 Kubernetes进阶实战》一第二章,第2.5节,作者是马永亮
2.5 本章小结
本章着重介绍了Kubernetes的三个核心资源抽象Pod、Deployment和Service,并在介绍了kubectl的基本用法之后通过案例讲解了如何在集群中部署、暴露、访问及扩缩容容器化应用,具体如下。
▲ Pod是运行容器化应用及调度的原子单元,同一个Pod中可同时运行多个容器,这些容器共享Mount、UTS及Network等Linux内核名称空间,并且能够访问同一组存储卷。
▲ Deployment是最常见的无状态应用的控制器,它支持应用的扩缩容、滚动更新等操作,为容器化应用赋予了极具弹性的功能。
▲ Service为弹性变动且存在生命周期的Pod对象提供了一个固定的访问接口,用于服务发现和服务访问。
▲ kubectl是Kubernetes API Server最常用的客户端程序之一,它功能强大,特性丰富,几乎能够完成除了安装部署之外的所有管理操作。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)