Skip to content

Commit 6e0bfdd

Browse files
flavianmissiopenshift-cherrypick-robot
authored andcommitted
azure-path-fix: get client secret from k8s secret
1 parent 9043a97 commit 6e0bfdd

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)