Skip to main content

Replicated virtual machine information

The Snow Integration connector for OpenShift creates Inventory files using the SnowXML schema.

The following sections list the properties that are used in the SnowXML file and the information they are populated from the Red Hat OpenShift API.

Client

Field in XMLField in OpenShiftDescription
Hostnamecluster.NameUser defined cluster configuration name
NumberOfProcessorscluster.singleNode.CpuCoreCountNodeApi/status -> capacity -> cpu
Source"OPENSHIFT"Static field
Idcluster.InstanceUuidClusterApi/spec -> clusterId
ConfigNameconfig.InstanceNameuser-defined configuration name for connector
SiteNameconfig.LocalSiteNameuser-defined configuration sitename for connector
ScannerVersionconfig.ProviderTypeData Collector for RedHatOpenshift (version 6.9) (6.9 = SIM Version)
ClientVersionconfig.EDPVersion
IsHypervisorPluginalways set to "true"
IsPortablealways set to "false"
IsVDIalways set to "false"
IsVirtualalways set to "false"

Memory

Field in XMLField in OpenShiftDescription
TotalPhysicalKbcluster.singleNode.MemoryNodeApi/status -> capacity -> memory

OperatingSystem

Field in XMLField in OpenShiftDescription
NameCluster.singleNode.OperatingSystemnodeApi/status -> nodeinfo -> operatingSystem
Versioncluster.singleNode.VersionnodeApi/metadata -> resourceVersion

Software

Field in XMLField in OpenShiftDescription
Namecluster.singleNode.namenodeApi/metada -> name
FullVersioncluster.singleNode.OsImagenodeApi/status -> nodeInfo -> osImage
Versioncluster.singleNode.OsImagenodeApi/status -> nodeInfo -> osImage

NetworkAdapter

Field in XMLField in OpenShiftDescription
Namecluster.singleNode.NetworkAdapters.TypenodeApi/status -> addresses[] -> type
IpAddresscluster.singleNode.NetworkAdapters.AddressnodeApi/status -> addresses[] -> address

DataCenter

Field in XMLField in OpenShiftDescription
HypervisorTypeHypervisorType.Other = 0 static
Namecluster.NameClusterApi/name
DatacenterIdcluster.InstanceUuidClusterApi/spec -> clusterId
DatacenterNamecluster.Name ClusterApi/name

Application

Field in XMLField in OpenShiftDescription
NameclusterCapabilitiesclusterApi/status -> capablities -> enabledCapabilities[] -> string
IsActiveTruealways set to "true"

Processor

Field in XMLField in OpenShiftDescription
NumberOfProcessorscluster.singleNode.CpuCoreCountNodeApi/status -> capacity -> cpu

VirtualMachine

Field in XMLField in OpenShiftDescription
ComputerNamecluster.virtualMachines.NamevirtualmachineApi/metadata -> name
CoresPerSocketcluster.virtualMachines.CoresPerSocket-
CpuCountcluster.virtualMachines.CpuCount-
HypervisorTypeHypervisorType.Otheras default
IpAddresscluster.virtualMachines.IpAddress-
OperatingSystemcluster.virtualMachines.Os-
PowerStatecluster.virtualMachines.PowerStatevirtualmachineApi/status ->  printableStatus
TotalMemoryMbcluster.virtualMachines.TotalMemory-
Uuidcluster.virtualMachines.UuidvirtualmachineApi/metadata -> uid