Add aws cli profiles

This commit is contained in:
Arnie 2025-03-05 09:47:44 +01:00
parent de256566e3
commit fb04d4a456
No known key found for this signature in database
GPG Key ID: 4BDFA3BCF2999D11

View File

@ -242,12 +242,26 @@ in
${builtins.concatStringsSep "\n" ( ${builtins.concatStringsSep "\n" (
lib.mapAttrsToList (id: account: '' lib.mapAttrsToList (id: account: ''
[profile ${account.name}]
sso_account_id = ${id}
sso_role_name = ${account.role}
sso_session = veracode-us
region = us-east-1
output = json
[profile us-${account.name}] [profile us-${account.name}]
sso_account_id = ${id} sso_account_id = ${id}
sso_role_name = ${account.role} sso_role_name = ${account.role}
sso_session = veracode-us sso_session = veracode-us
region = us-east-1 region = us-east-1
output = json output = json
[profile id-${id}]
sso_account_id = ${id}
sso_role_name = ${account.role}
sso_session = veracode-us
region = us-east-1
output = json
'') accounts.us '') accounts.us
)} )}
@ -259,6 +273,13 @@ in
sso_session = veracode-eu sso_session = veracode-eu
region = eu-central-1 region = eu-central-1
output = json output = json
[profile id-${id}]
sso_account_id = ${id}
sso_role_name = ${account.role}
sso_session = veracode-eu
region = eu-central-1
output = json
'') accounts.eu '') accounts.eu
)} )}
''; '';