Merge pull request #10525 from justinsb/aws_env_vars

kubetest2: Pass through some AWS env vars
This commit is contained in:
Kubernetes Prow Robot 2021-01-04 09:51:57 -08:00 committed by GitHub
commit b4ee59cae6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 1 deletions

View File

@ -97,7 +97,13 @@ func (d *deployer) env() []string {
"KOPS_RUN_TOO_NEW_VERSION=1",
}...)
if d.CloudProvider == "aws" {
vars = append(vars, fmt.Sprintf("AWS_SHARED_CREDENTIALS_FILE=%v", os.Getenv("AWS_SHARED_CREDENTIALS_FILE")))
// Pass through some env vars if set
for _, k := range []string{"AWS_PROFILE", "AWS_SHARED_CREDENTIALS_FILE"} {
v := os.Getenv(k)
if v != "" {
vars = append(vars, k+"="+v)
}
}
}
return vars
}