Deployment
Deployment Attributes
This document defines attributes for software deployments.
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
deployment.environment.name | string | Name of the deployment environment (aka deployment tier). [1] | staging ; production | |
deployment.id | string | The id of the deployment. | 1208 | |
deployment.name | string | The name of the deployment. | deploy my app ; deploy-frontend | |
deployment.status | string | The status of the deployment. | failed ; succeeded |
[1]: deployment.environment.name
does not affect the uniqueness constraints defined through
the service.namespace
, service.name
and service.instance.id
resource attributes.
This implies that resources carrying the following attribute combinations MUST be
considered to be identifying the same service:
service.name=frontend
,deployment.environment.name=production
service.name=frontend
,deployment.environment.name=staging
.
deployment.status
has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.
Value | Description | Stability |
---|---|---|
failed | failed | |
succeeded | succeeded |
Deployment Deprecated Attributes
“Describes deprecated deployment attributes.”
Attribute | Type | Description | Examples | Stability |
---|---|---|---|---|
deployment.environment | string | ‘Deprecated, use deployment.environment.name instead.’ | staging ; production | Deprecated, use deployment.environment.name instead. |
Feedback
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!