Kubernetes 基础入门与核心知识解析
1. 容器与 Kubernetes 的崛起
容器技术自广泛应用于虚拟化领域以来,带来了巨大的飞跃,它提供了更高的灵活性,尤其是在如今云、敏捷开发和 DevOps 等概念盛行的时代。如今,容器的使用几乎已得到普遍认可,无处不在,特别是在 Docker 取得成功以及 Kubernetes 成为领先的容器编排平台之后。
容器为企业带来了极大的灵活性,但在企业将其部署到生产环境时,长期以来一直存在疑问。多年来,企业主要将容器用于概念验证项目、本地开发等,但对于许多企业来说,将容器用于实际生产工作负载是难以想象的。
容器编排工具改变了这一局面,其中 Kubernetes 处于领先地位。Kubernetes 最初由 Google 开发,如今是最受欢迎和广泛采用的容器编排解决方案。如果你正在寻找一种能够大规模管理生产环境中容器化应用程序的工具,无论是在本地还是在公共云环境中,Kubernetes 都是你的不二之选。默认情况下,像 Docker 这样的容器引擎自身无法提供维持容器大规模可用性和可扩展性的方法,而 Kubernetes 则解决了这一难题。
2. 适合人群
Kubernetes 支持通过容器运行时接口与各种容器引擎配合使用,不过本书主要关注 Kubernetes 与 Docker 和 Podman 等容器的结合使用。本书适合那些打算将 Kubernetes 与容器运行时结合使用的人,尤其针对工程师,无论他们来自开发还是系统管理背景,而不是面向项目经理。即使你是 Kubernetes 的初学者或处于中级水平,也能轻松跟随学习。当然,对容器有基本的技术了解会更有帮助。如果你正在将现有应用程序迁移到
超级会员免费看
订阅专栏 解锁全文
3万+

被折叠的 条评论
为什么被折叠?



