PlatformProfile interface

Azure specific configuration

Properties

issuerUrl

URL for the OIDC provider to be used for authentication to authenticate against user Azure cloud account

managedResourceGroup

Resource group name to put cluster resources

If not specified then a unique name is generated from the following pattern

"aro-hcp-" + clusterName + "-" + UUID

where clusterName means the hcpOpenShiftClusters resource name (up to 45 characters) followed by a 16-byte universally unique identifier per RFC 4122.

networkSecurityGroupId

ResourceId for the NSG (network security group) attached to the cluster subnet

Note that NSGs cannot be reused for other ARO-HCP clusters.

operatorsAuthentication

The configuration that the operators of the cluster have to authenticate to Azure

outboundType

The core outgoing configuration

subnetId

The Azure resource ID of the worker subnet Note that a subnet cannot be reused between ARO-HCP Clusters.

vnetIntegrationSubnetId

The Azure resource ID of a subnet that enables direct, private network connectivity between the hosted control plane and your cluster's nodes. This subnet must be dedicated to ARO HCP and cannot be shared with the cluster subnet or any node pool subnets.

Property Details

issuerUrl

URL for the OIDC provider to be used for authentication to authenticate against user Azure cloud account

issuerUrl: string

Property Value

string

managedResourceGroup

Resource group name to put cluster resources

If not specified then a unique name is generated from the following pattern

"aro-hcp-" + clusterName + "-" + UUID

where clusterName means the hcpOpenShiftClusters resource name (up to 45 characters) followed by a 16-byte universally unique identifier per RFC 4122.

managedResourceGroup?: string

Property Value

string

networkSecurityGroupId

ResourceId for the NSG (network security group) attached to the cluster subnet

Note that NSGs cannot be reused for other ARO-HCP clusters.

networkSecurityGroupId: string

Property Value

string

operatorsAuthentication

The configuration that the operators of the cluster have to authenticate to Azure

operatorsAuthentication: OperatorsAuthenticationProfile

Property Value

outboundType

The core outgoing configuration

outboundType?: string

Property Value

string

subnetId

The Azure resource ID of the worker subnet Note that a subnet cannot be reused between ARO-HCP Clusters.

subnetId: string

Property Value

string

vnetIntegrationSubnetId

The Azure resource ID of a subnet that enables direct, private network connectivity between the hosted control plane and your cluster's nodes. This subnet must be dedicated to ARO HCP and cannot be shared with the cluster subnet or any node pool subnets.

vnetIntegrationSubnetId: string

Property Value

string