Skip to content

Commit a259a21

Browse files
Merge pull request #1029 from flavianmissi/fix-client-secret
OCPBUGS-33149: azure-path-fix: get client secret from k8s secret
2 parents 58e1ceb + 92c0a91 commit a259a21

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

pkg/resource/azurepathfixjob.go

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,15 @@ func (gapfj *generatorAzurePathFixJob) expected() (runtime.Object, error) {
9999
{Name: "AZURE_CONTAINER_NAME", Value: azureStorage.Container},
100100
{Name: "AZURE_CLIENT_ID", Value: azureCfg.ClientID},
101101
{Name: "AZURE_TENANT_ID", Value: azureCfg.TenantID},
102-
{Name: "AZURE_CLIENT_SECRET", Value: azureCfg.ClientSecret},
102+
{Name: "AZURE_CLIENT_SECRET", ValueFrom: &corev1.EnvVarSource{
103+
SecretKeyRef: &corev1.SecretKeySelector{
104+
Optional: &optional,
105+
LocalObjectReference: corev1.LocalObjectReference{
106+
Name: defaults.CloudCredentialsName,
107+
},
108+
Key: "azure_client_secret",
109+
},
110+
}},
103111
{Name: "AZURE_FEDERATED_TOKEN_FILE", Value: azureCfg.FederatedTokenFile},
104112
{Name: "AZURE_ACCOUNTKEY", ValueFrom: &corev1.EnvVarSource{
105113
SecretKeyRef: &corev1.SecretKeySelector{

0 commit comments

Comments
 (0)