Documentation ¶
Index ¶
Constants ¶
View Source
const ( AzurePublicCloud = "AzurePublicCloud" ResourceGroupPrefix = "blob-csi-driver-test-" TempAzureCredentialFilePath = "/tmp/azure.json" )
Variables ¶
This section is empty.
Functions ¶
func DeleteAzureCredentialFile ¶
func DeleteAzureCredentialFile() error
DeleteAzureCredentialFile deletes the temporary Azure credential file
Types ¶
type Config ¶
type Config struct {
Creds FromProw
}
Config is used in Prow to store Azure credentials https://github.com/kubernetes/test-infra/blob/master/kubetest/azure.go#L116-L118
type Credentials ¶
type Credentials struct { Cloud string TenantID string SubscriptionID string AADClientID string AADClientSecret string ResourceGroup string Location string }
Credentials is used in Azure Blob Storage CSI driver to store Azure credentials
func CreateAzureCredentialFile ¶
func CreateAzureCredentialFile() (*Credentials, error)
CreateAzureCredentialFile creates a temporary Azure credential file for Azure Blob Storage CSI driver tests and returns the credentials
func ParseAzureCredentialFile ¶ added in v1.16.0
func ParseAzureCredentialFile() (*Credentials, error)
ParseAzureCredentialFile parses the temporary Azure credential file and returns the credentials
Click to show internal directories.
Click to hide internal directories.