深入探索Azure容器服务与安全实现
1. Azure容器服务编排器概述
Azure容器服务(ACS)支持多种编排器,这些编排器都是开源项目,版本更新频繁,但目前ACS暂不支持对现有部署进行升级。以下是三种主要编排器的介绍:
- DC/OS :默认包含Marathon编排平台用于调度工作负载,还有Mesosphere Universe,这是一个可添加到服务中的服务集合。更多信息可访问 https://dcos.io/ ,源代码可在 https://github.com/dcos 找到。
- Docker Swarm :为Docker提供特定于系统的集群功能。由于Docker处理Docker Swarm的标准API,任何与Docker守护进程通信的工具都可以使用Swarm。支持的管理工具包括Dokku(ALM工具)、Docker CLI、Docker compose和Jenkins。更多信息可访问 https://www.docker.com/ ,源代码可在 https://github.com/docker 找到。
- Kubernetes :是一个流行的生产级容器编排工具,可自动化容器化应用的部署、扩展和管理。具