Implement okta gov aws cli
This commit is contained in:
parent
0a9f041a3d
commit
22511d0238
@ -550,6 +550,31 @@ in
|
||||
'';
|
||||
};
|
||||
|
||||
home.file."${homedir}/.okta_aws_login_config" = {
|
||||
text = ''
|
||||
[DEFAULT]
|
||||
okta_org_url = https://govus-staging-veracode.okta.com
|
||||
gimme_creds_server = appurl
|
||||
aws_rolename = arn:aws-us-gov:iam::403885414333:role/Corp-Engineer
|
||||
write_aws_creds = False
|
||||
cred_profile = role
|
||||
okta_username = lcech@veracode.com
|
||||
app_url = https://govus-staging-veracode.okta.com/home/amazon_aws/0oame0n0rGjDo9BvZ4h6/272
|
||||
resolve_aws_alias = False
|
||||
include_path = True
|
||||
preferred_mfa_type = push
|
||||
remember_device = True
|
||||
aws_default_duration = 3600
|
||||
output_format = export
|
||||
force_classic = True
|
||||
enable_keychain = True
|
||||
'';
|
||||
};
|
||||
|
||||
home.packages = [
|
||||
pkgs.gimme-aws-creds
|
||||
];
|
||||
|
||||
programs.zsh.shellAliases = {
|
||||
veracode-find = ''${pkgs.writeShellScript "veracode-find" ''
|
||||
for profile in $(aws configure list-profiles | grep -E '^(us|eu|old-world|longbow)-'); do
|
||||
|
||||
Loading…
Reference in New Issue
Block a user