Documentation ¶
Index ¶
Constants ¶
View Source
const ( AzurePublicCloud = "AzurePublicCloud" ResourceGroupPrefix = "azuredisk-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 ¶ added in v0.10.0
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 VMType string }
Credentials is used in Azure Disk CSI driver to store Azure credentials
func CreateAzureCredentialFile ¶
func CreateAzureCredentialFile() (*Credentials, error)
CreateAzureCredentialFile creates a temporary Azure credential file for Azure Disk CSI driver tests and returns the credentials
type FromProw ¶ added in v0.10.0
type FromProw struct { ClientID string ClientSecret string TenantID string SubscriptionID string StorageAccountName string StorageAccountKey string }
FromProw is used in Prow to store Azure credentials https://github.com/kubernetes/test-infra/blob/master/kubetest/azure.go#L107-L114
Click to show internal directories.
Click to hide internal directories.