包管理 API
ENTERPRISE
使用包管理 API 安装 DC/OS 服务
您可以使用包管理 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
权限获得所有路由。要为您的账户分配权限,请参阅 权限参考。
资源
以下两个路由均提供以下资源: