Docker EE 2.0更易于与Kubernetes集成
极客时间编辑部
讲述:丁婵大小:1.14M时长:02:30
近日,据外媒报道,最新版的 Docker 企业版,即 Docker EE 2.0(Docker Enterprise Edition)可以管理和保护异构环境中运行在 Kubernetes 之上的应用程序,并且提供简化 Kubernetes 环境日常管理的工作流。
自从在 DockerCon 2017 欧洲大会上宣布对 Kubernetes 支持之后,Docker EE 和 Kubernetes 的集成使得 Swarm 和 Kubernetes 两个容器编排框架可以混用,并且可以在一个控制台上管理部署的应用。另外,开发者可以在不修改 Compose 文件的情况下将应用从 Swarm 迁移到 Kubernetes 上。
此外,Docker EE 也在通过一系列开箱即用的工作流来简化 Kubernetes 环境的基础配置和管理,例如向集群添加一个节点、安全配置、访问控制台和日志等功能。
这些工作流除了简化 Kubernetes 管理之外,还为统一 Swarm 和 Kubernetes 环境的基本操作带来了额外的好处,这使得从其中一个环境切换到另一个环境不需要切换组织流程。
此外,Docker EE 2.0 带来的其他显著的特性还有:
对异构环境的支持:包括多种版本的 Linux、Windows、私有云和公有云等,这旨在让开发者能够自由部署在多种不同平台之上。
安全区:确保用户可以基于其角色访问资源集。在 Docker EE 2.0 中,资源集的概念已经扩展到了 Kubernetes 名字空间。
Calico 项目集成:Calico 是一个为 Kubernetes 提供安全和可扩展网络和路由的 CNI 插件,它已经集成到了 Docker EE 2.0 中,并且默认配置成了 overlay 模式。
Calico 为每个 Kubernetes pod 分发路由信息,使得现有数据中心基础设施能够更方便的集成到 Kubernetes 集群中。Calico 包含 2 个组件,一个称为 Calico Kube 控制器,它以单 pod 的方式部署在 Kubernetes 集群中,作为 Calico 和 Kubernetes 的媒介;另一个称为 Calico 节点,它以守护进程模式部署在每个节点上,在 Linux 内核中实现期望的路由策略。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论