软件包管理 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