我在牧场主官方网页上读到
牧场主是一个开放源码的软件平台,使组织能够在生产中运行容器。使用Rancher,组织不再需要使用一组不同的开源技术从头构建容器服务平台。牧场主提供生产中管理容器所需的整个软件栈。
基于这种描述,我认为Rancher是一个像docker-compose一样的容器编排。但正如我在同一页上看到的:
许多用户选择使用容器编排和调度框架运行容器化应用程序。牧场主包括当今所有流行的集装箱编排和调度框架的分发,包括Docker、Kubernetes和Mesos。
这一段让我觉得Rancher不是一个容器编排,而是控制这些事情的东西。请告诉我Rancher和其他容器编排的区别是什么。
发布于 2016-09-16 04:42:24
农场主实验室员工
基本上,我们对您想要使用的编排系统没有意见。牧场主包含我们自己的容器编排系统,称为牛,它有一个完整的UI,API,并支持YAML语法匹配坞-撰写加上在撰写中不可用的其他东西。
显然,我们喜欢自己的选择,但意识到生态系统中还有其他选择,许多人想要利用它们。管理他们的安装并不是一件小事.因此,Rancher包含了Kubernetes、Mesos和Swarm的(牛)模板。
当您创建一个环境时,您可以选择一个编排系统,如果您选择例如K8s,我们使用牛来编排K8s的安装和配置,并集成其他Rancher服务,比如访问控制、负载平衡等等。然后您可以使用标准工具,比如kubectl、它们的API,或者我们有一个相当完整的K8s内置自定义UI。
https://stackoverflow.com/questions/39497801
复制相似问题