SupercomputerIdentities interface

Dictionary of identity properties for the Supercomputer.

Properties

clusterIdentity

Cluster identity ID.

kubeletIdentity

Kubelet identity ID used by the supercomputer. This identity is used by the supercomputer at node level to access Azure resources. This identity must have ManagedIdentityOperator role on the clusterIdentity.

workloadIdentities

User assigned identity IDs to be used by workloads as federated credentials running on supercomputer. The key value must be the resource ID of the identity resource.

Property Details

clusterIdentity

Cluster identity ID.

clusterIdentity: Identity

Property Value

kubeletIdentity

Kubelet identity ID used by the supercomputer. This identity is used by the supercomputer at node level to access Azure resources. This identity must have ManagedIdentityOperator role on the clusterIdentity.

kubeletIdentity: Identity

Property Value

workloadIdentities

User assigned identity IDs to be used by workloads as federated credentials running on supercomputer. The key value must be the resource ID of the identity resource.

workloadIdentities?: Record<string, UserAssignedIdentity>

Property Value

Record<string, UserAssignedIdentity>