Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { SubscriptionID string `envconfig:"SUBSCRIPTION_ID"` ResourceGroup string `envconfig:"RESOURCE_GROUP"` AzureClientID string `envconfig:"AZURE_CLIENT_ID"` KeyvaultName string `envconfig:"KEYVAULT_NAME"` KeyvaultSecretName string `envconfig:"KEYVAULT_SECRET_NAME"` KeyvaultSecretVersion string `envconfig:"KEYVAULT_SECRET_VERSION"` MICVersion string `envconfig:"MIC_VERSION" default:"1.5.5"` NMIVersion string `envconfig:"NMI_VERSION" default:"1.5.5"` Registry string `envconfig:"REGISTRY" default:"mcr.microsoft.com/k8s/aad-pod-identity"` IdentityValidatorVersion string `envconfig:"IDENTITY_VALIDATOR_VERSION" default:"1.5.5"` SystemMSICluster bool `envconfig:"SYSTEM_MSI_CLUSTER" default:"false"` EnableScaleFeatures bool `envconfig:"ENABLE_SCALE_FEATURES" default:"false"` ImmutableUserMSIs string `envconfig:"IMMUTABLE_IDENTITY_CLIENT_ID"` NmiMode string `envconfig:"NMI_MODE" default:"standard"` }
Config holds global test configuration translated from environment variables
func ParseConfig ¶
ParseConfig will parse needed environment variables for running the tests
Click to show internal directories.
Click to hide internal directories.