Documentation ¶
Index ¶
- func CreateOnCluster(subscriptionID, resourceGroup, identity, name, templateOutputPath string) error
- func CreateOnClusterInternal(...) error
- func CreateOnClusterOld(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 ¶
func CreateOnCluster(subscriptionID, resourceGroup, identity, name, templateOutputPath string) error
CreateOnCluster will create an Azure Identity on a Kubernetes cluster
func CreateOnClusterInternal ¶ added in v1.6.0
func CreateOnClusterInternal(subscriptionID, resourceGroup, identity, name, clientID, templateInputFile, templateOutputPath string) error
CreateOnClusterInternal will create an Azure Identity on a Kubernetes cluster
func CreateOnClusterOld ¶ added in v1.6.0
CreateOnClusterOld 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.