public 节点上的持久卷
Persistent volumes on public node
我正在尝试使用 Marathon 将容器化应用程序安装到 public 从站。在我决定使用持久卷之前,一切都很好。然后我收到消息
Resident apps may not define acceptedResourceRoles other than "*" (unreserved resources)
我有解决办法,还是我只是误解了 public 奴隶的作用?我想在某个时候通过 service.mydomain.com
访问此应用程序,因此我认为我需要一个 public 节点。
您看到的消息 Resident apps may not define acceptedResourceRoles other than "*" (unreserved resources)
诚然不是很有帮助,您的方向是正确的。实际上,persistent volumes in DC/OS are not allowed on nodes with the role slave_public
(the public nodes) and hence you'll need to use Marathon-lb 作为边缘路由器(在 external
模式下)公开使用 PV 的应用程序(并将其安排在私有代理上)。
我正在尝试使用 Marathon 将容器化应用程序安装到 public 从站。在我决定使用持久卷之前,一切都很好。然后我收到消息
Resident apps may not define acceptedResourceRoles other than "*" (unreserved resources)
我有解决办法,还是我只是误解了 public 奴隶的作用?我想在某个时候通过 service.mydomain.com
访问此应用程序,因此我认为我需要一个 public 节点。
您看到的消息 Resident apps may not define acceptedResourceRoles other than "*" (unreserved resources)
诚然不是很有帮助,您的方向是正确的。实际上,persistent volumes in DC/OS are not allowed on nodes with the role slave_public
(the public nodes) and hence you'll need to use Marathon-lb 作为边缘路由器(在 external
模式下)公开使用 PV 的应用程序(并将其安排在私有代理上)。