包管理 API

ENTERPRISE

使用包管理 API 安装 DC/OS 服务

您可以使用包管理 API 安装 DC/OS 服务。DC/OS 服务是在包注册表中存储的包中安装的,例如 Mesosphere Universe

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
/capabilitiesdcos:adminrouter:capabilities

用户也可以通过 dcos:superuser 权限获得所有路由。要为您的账户分配权限,请参阅 权限参考

资源

以上两个路由均提供以下资源:

包管理 API - 图1