Documentation ¶
Index ¶
Constants ¶
View Source
const ( AzurePublicCloud = "AzurePublicCloud" AzureChinaCloud = "AzureChinaCloud" ResourceGroupPrefix = "azurefile-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 AADFederatedTokenFile string CloudProviderBackoff bool CloudProviderBackoffRetries int CloudProviderBackoffDuration int }
Credentials is used in Azure File CSI Driver to store Azure credentials
func CreateAzureCredentialFile ¶
func CreateAzureCredentialFile(isAzureChinaCloud bool) (*Credentials, error)
CreateAzureCredentialFile creates a temporary Azure credential file for Azure File CSI driver tests and returns the credentials
Click to show internal directories.
Click to hide internal directories.