是否可以告诉dcos应用程序在特定的物理环境集上运行?要求:我们有一个dcos环境。vault、Consult、dbs和自定义应用程序正在这个dcos环境中运行。我们需要在一组单独的物理机器上运行保险库。我们能在相同的dcos环境下实现它吗?你能帮我解决这个问题吗。
e5njpo681#
你试过用康达吗https://conda.io/ 管理环境
vlf7wbxs2#
有两种方法可以实现这一点:您可以使用代理属性和约束来区分这两种示例类型。请注意,您需要对这两个应用程序使用约束(对于应用程序a:仅在具有属性x的节点上运行,对于应用程序b:不在具有属性x的节点上运行)。使用保留资源角色。请注意,在这种情况下,资源只能用于以特定角色运行的应用程序,因此不能用于其他应用程序。
2条答案
按热度按时间e5njpo681#
你试过用康达吗https://conda.io/ 管理环境
vlf7wbxs2#
有两种方法可以实现这一点:
您可以使用代理属性和约束来区分这两种示例类型。请注意,您需要对这两个应用程序使用约束(对于应用程序a:仅在具有属性x的节点上运行,对于应用程序b:不在具有属性x的节点上运行)。
使用保留资源角色。请注意,在这种情况下,资源只能用于以特定角色运行的应用程序,因此不能用于其他应用程序。