Deployment node
A Deployment node represents a deployment configuration or template, for example, a Kubernetes Deployment.
Deployment node life cycle
The following section describes the scenarios in which a Deployment node is created or removed.
Creation
Deployment nodes are created from data collected through patterns. The lifecycle of a Deployment node depends upon the details of the pattern that maintains/executes it.
Removal
A Deployment node is destroyed when previously existing deployments are no longer reported. This is an Authoritative Removal type, see Authoritative Removal.
Deployment node attributes
The attributes of a Deployment node are as described in the following table below:
UI Name | Description |
---|---|
Key | Globally unique key. |
name string | Name of the deployment configuration.. |
Name | Name of the detail. |
Type | Type of the deployment configuration.. |
Trigger Count | Trigger Count |
Tags | Tag set. |
Deployment node inherits atttributes from the AdminCollection node. For more information about these attributes, see AdminCollection node attributes.
Deployment node relationships
The relationships of a Deployment node are as described in the following table:
UI Name | Relationship | Description |
---|---|---|
Cluster | Deployment: | Cluster where this deployment is deployed. |
Cloud Region | Deployment: Service: CloudService: ServiceProvider: CloudRegion | Cloud Region where this service resides. |
Hosts | Deployment: Collection: Collection: Member: Host | Hosts that are a member of this Deployment. |
MFParts | Deployment: Collection: Collection: Member: MFPart | MFParts that are a member of this Deployment. |
Business Application Instances | Deployment: Collection: Collection: Member: BusinessApplicationInstance | Business Application Instances that are a member of this Deployment. |
Software Instances | Deployment: Collection: Collection: Member: SoftwareInstance | Software Instances that are a member of this Deployment. |
Virtual Machines | Deployment: Collection: Collection: Member: VirtualMachine | Virtual Machines that are a member of this Deployment. |
Load Balancers | Deployment: Collection: Collection: Member: LoadBalancerInstance | Load Balancers that are a member of this Deployment. |
Members | Deployment: Collection: Collection: Member: Collection | Collections that are also a member of this Deployment. |
Collection | Deployment: Member: Collection: Collection: Collection | Collection that this Deployment is a member of. |
Maintaining Pattern | Deployment: Element: Maintainer: Pattern: Pattern | Pattern that is maintaining this Deployment. |
Cloud Service | Deployment: Member: Collection: Collection: CloudService | Cloud Service for this Deployment. |
Software Containers | Collection: Collection: Member: SoftwareContainer | Software Containers that are a member of this Deployment. |
Storage Volumes | Collection: Collection: Member: StorageVolume | Storage Volumes that are a member of this Deployment. |
Administrative Collections | Collection: Collection: Member: AdminCollection | Administrative Collections that are a member of this Deployment. |
Deployments | Collection: Collection: Member: Deployment | Deployments that are a member of this Deployment. |
Clusters | Collection: Collection: Member: Cluster | Clusters that are a member of this Deployment. |
Software Clusters | Collection: Collection: Member: SoftwareCluster | Software Clusters that are a member of this Deployment. |
Database Contents | Collection: Collection: Member: DatabaseDetail | Database Details within this Deployment. |