Skip to content

Commit 36b3cca

Browse files
Merge pull request #1058 from openshift-cherrypick-robot/cherry-pick-1049-to-release-4.14
[release-4.14] OCPBUGS-33147: azure-path-fix: get client secret from k8s secret
2 parents c50a6d1 + 6e0bfdd commit 36b3cca

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
@@ -98,7 +98,15 @@ func (gapfj *generatorAzurePathFixJob) expected() (runtime.Object, error) {
9898
{Name: "AZURE_CONTAINER_NAME", Value: azureStorage.Container},
9999
{Name: "AZURE_CLIENT_ID", Value: azureCfg.ClientID},
100100
{Name: "AZURE_TENANT_ID", Value: azureCfg.TenantID},
101-
{Name: "AZURE_CLIENT_SECRET", Value: azureCfg.ClientSecret},
101+
{Name: "AZURE_CLIENT_SECRET", ValueFrom: &corev1.EnvVarSource{
102+
SecretKeyRef: &corev1.SecretKeySelector{
103+
Optional: &optional,
104+
LocalObjectReference: corev1.LocalObjectReference{
105+
Name: defaults.CloudCredentialsName,
106+
},
107+
Key: "azure_client_secret",
108+
},
109+
}},
102110
{Name: "AZURE_FEDERATED_TOKEN_FILE", Value: azureCfg.FederatedTokenFile},
103111
{Name: "AZURE_ACCOUNTKEY", ValueFrom: &corev1.EnvVarSource{
104112
SecretKeyRef: &corev1.SecretKeySelector{

0 commit comments

Comments
 (0)