为noob问题道歉;我是使用DC / OS(使用v1.8.7)的新手,并且已经了解到DC / OS内置了Marathon(来源:https://docs.mesosphere.com/1.8/administration/release-notes/)。
当我去'宇宙'时在DC / OS浏览器中,我发现我可以下载并安装Marathon(v1.3.3)软件包。
对于我正在使用的DC / OS版本,此软件包现在是多余的吗?
为什么我会在DC / OS中使用Marathon软件包 - 它给我的功能是什么?我不能从DC / OS获得它?
我基本上在设置我的第一个群集时遇到了麻烦,并且在我继续学习的过程中尝试学习,所以我很感激任何见解!
我也在这里发布了同样的问题:https://unix.stackexchange.com/questions/325103/what-benefits-does-the-marathon-package-bring-to-dc-os - 但是这个论坛似乎并不像StackOverflow那样活跃;如果我在这里得到答案,我会删除其他问题,反之亦然。
答案 0 :(得分:4)
很好的问题,很高兴提供一些澄清,因为我认为我们不能很好地解释这一点。
对于我正在使用的DC / OS版本,此软件包现在是多余的吗?
没有。该软件包的用例(简称Marathon-on-Marathon或MoM)是为用户提供用户 - 土地管理员。您不想与您的用户分享系统马拉松,并允许每个人从Universe安装东西?好的,没问题,为每个用户/团队/项目安装一个MoM,他们可以在其中做任何他们喜欢的事情(例如,安装Jenkins,Spark等)。
为什么我会在DC / OS中使用Marathon软件包 - 它给我的功能是什么?我还没有从DC / OS获得它?
见上文。没有其他功能(甚至有一些限制,也就是说,您可以在MoM中执行的System Marathon上可以做的事情),但将其视为多租户和/或安全功能(好吧,一个穷人,实际上,Mesosphere DC / OS企业版提供了一个功能齐全的环境,如authn/authz, ACLs, secrets, etc.)。