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 | Name of the collection. |
Short Name | Short Name of the collection. |
Type | Type of the deployment configuration.. |
Trigger Count | Trigger Count |
Tags | Tag set. |
Cloud Identifier | Unique cloud identifier. |
Deployment node inherits attributes 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 | Contained: | Cluster where this deployment is deployed. |
Cloud Region | Service: CloudService: ServiceProvider: CloudRegion | Cloud Region where this service resides. |
Hosts | Collection: Collection: Member: Host | Hosts that are a member of this Deployment. |
MFParts | Collection: Collection: Member: MFPart | MFParts that are a member of this Deployment. |
Business Application Instances | Collection: Collection: Member: BusinessApplicationInstance | Business Application Instances that are a member of this Deployment. |
Software Instances | Collection: Collection: Member: SoftwareInstance | Software Instances that are a member of this Deployment. |
Virtual Machines | Collection: Collection: Member: VirtualMachine | Virtual Machines that are a member of this Deployment. |
Load Balancers | Collection: Collection: Member: LoadBalancerInstance | Load Balancers that are a member of this Deployment. |
Members | Collection: Collection: Member: Collection | Collections that are also a member of this Deployment. |
Collection | Member: Collection: Collection: Collection | Collection that this Deployment is a member of. |
Maintaining Pattern | Element: Maintainer: Pattern: Pattern | Pattern that is maintaining this Deployment. |
Cloud Service | 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. |
Owner | OwnedItem: Ownership: Owner: CloudManagementGroup | Cloud Management Group owning this Collection. |
Admin Collection | Member: Collection: Collection: AdminCollection | Administrative Collection that this collection is a member of. |
Storage Pools | Collection: Collection: Member: StoragePool | Storage Pools that are a member of this Collection. |
Storage Namespaces | Container: Containment: Contained: StorageNamespace | Storage Namespaces from this Collection. |
Storage Volumes | Container: Containment: ContainedVolume: StorageVolume | Storage Volumes from this Collection. |