Deployment
部署属性
本文档定义了软件部署的属性。
Attributes
| 键 | Stability | Value Type | 描述 | Example Values |
|---|---|---|---|---|
deployment.environment.name | 字符串 | 部署环境(又名部署层)的名称。[1] | staging; production | |
deployment.id | 字符串 | 部署的 ID。 | 1208 | |
deployment.name | 字符串 | 部署的名称。 | deploy my app; deploy-frontend | |
deployment.status | 字符串 | 部署的状态。 | failed; succeeded |
[1] deployment.environment.name: deployment.environment.name 不影响通过 service.namespace、service.name 和 service.instance.id 资源属性定义的唯一性约束。这意味着携带以下属性组合的资源被认为识别的是同一个服务
service.name=frontend,deployment.environment.name=productionservice.name=frontend,deployment.environment.name=staging。
deployment.status 具有以下已知值列表。如果其中一个适用,则必须使用相应的值;否则,可以使用自定义值。
| 值 | 描述 | Stability |
|---|---|---|
failed | failed | |
succeeded | succeeded |
部署已弃用属性
描述了已弃用的部署属性。
Attributes
| 键 | Stability | Value Type | 描述 | Example Values |
|---|---|---|---|---|
deployment.environment | 已替换为 deployment.environment.name。 | 字符串 | 已弃用,请改用 deployment.environment.name。 | staging; production |