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
Attribute name and
Type 
Description

Key 
key string

Globally unique key.

name string

Name of the deployment configuration..

Name 
name string

Name of the detail.

Type 
type string

Type of the deployment configuration..

Trigger Count 
count int

Trigger Count

Tags
tag_set:dictionary

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 NameRelationshipDescription
ClusterDeployment:
Contained
:
Containment:
Container:
Cluster

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.



Was this page helpful? Yes No Submitting... Thank you

Comments