Documentation ¶
Index ¶
- func CreateOnCluster(subscriptionID, resourceGroup, name, templateOutputPath string) error
- func DeleteOnCluster(name, templateOutputPath string) error
- func GetAll() (*aadpodid.AzureIdentityList, error)
- func GetClientID(resourceGroup, name string) (string, error)
- func GetPrincipalID(resourceGroup, name string) (string, error)
- func WaitOnReaderRoleAssignment(resourceGroup, name string) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateOnCluster ¶
CreateOnCluster will create an Azure Identity on a Kubernetes cluster
func DeleteOnCluster ¶
DeleteOnCluster will delete an Azure Identity on a Kubernetes cluster
func GetAll ¶
func GetAll() (*aadpodid.AzureIdentityList, error)
GetAll will return a list of AzureIdentity deployed on a Kubernetes cluster
func GetClientID ¶
GetClientID will return the client id of a user-assigned identity on Azure
func GetPrincipalID ¶
GetPrincipalID will return the principal id (objecet id) of a user-assigned identity on Azure
func WaitOnReaderRoleAssignment ¶
WaitOnReaderRoleAssignment will block until the assignement of 'Reader' role to an identity is executed successfully
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.