您可以使用包管理 API 安装 DC/OS 服务。DC/OS 服务是在包注册表中存储的包中安装的,例如 Mesosphere Catalog.
DC/OS 包管理器 (Cosmos) 组件 在所有管理节点上运行。
如需管理包存储库的信息,请参阅 管理包存储库.
如需管理服务的信息,请参阅 部署服务和 Pod.
路由
Admin Router 将三路路由托管到 DC/OS 包管理器 (Cosmos):
路由 | 资源 |
---|---|
/cosmos/service/ |
/service/ |
/package/ |
/package/ |
/capabilities |
/capabilities |
身份认证
所有包管理 API 路由都需要认证才能使用。要验证 API 请求,请参阅 获取认证令牌 和 传递认证令牌. 包管理 API 还需要通过以下权限授权:
路由 | 权限 |
---|---|
/cosmos/service/ |
dcos:adminrouter:package |
/package/ |
dcos:adminrouter:package |
/capabilities |
dcos:adminrouter:capabilities |
用户也可以通过 dcos:superuser
权限获得所有路由。要为您的账户分配权限,请参阅 权限参考.
资源
以下两个路由均提供以下资源: