aws-cli-orb
aws-cli-orb copied to clipboard
Install and configure the AWS command-line interface (awscli)
## Background Several of my clients are migrating from using static AWS environment variable credentials to using OIDC roles for improved security. We recently encountered an issue where if `AWS_ACCESS_KEY_ID`...
### Checklist - [x] All new jobs, commands, executors, parameters have descriptions - [x] Examples have been added for any significant new features - [x] README has been updated, if...
Used the new names of arguments in the example. AWS cli does not use snake case but kebab case. ### Checklist - [x] All new jobs, commands, executors, parameters have...
### Checklist - [x] All new jobs, commands, executors, parameters have descriptions - [x] Examples have been added for any significant new features - [x] README has been updated, if...
## What's happen When using the `orb aws-cli:v4.1.3 with the executor [renovate/renovate](https://hub.docker.com/r/renovate/renovate), the following error occurs: ``` touch: cannot touch '/usr/local/etc/env': Permission denied ``` ## Cause $BASH_ENV in [renovate/renovate](https://hub.docker.com/r/renovate/renovate) is...
I'm trying to use this orb to assume a role in a target account using OIDC. However I'm struggling to get the step to run with a dynamic `role_arn` value....
### Checklist - [ ] All new jobs, commands, executors, parameters have descriptions - [ ] Examples have been added for any significant new features - [ ] README has...
# Locations https://circleci.com/docs/openid-connect-tokens/#authenticate-jobs-with-cloud-providers # Details Old version of AWS orb "circleci/[email protected]" current is [4.1.2](https://circleci.com/developer/orbs/orb/circleci/aws-cli?version=4.1.2) yet reference to >4.0 causing issues with configuration. Also not updated documentation to the latest version:...
I am using the assume_role_with_web_identity command, but I have a problem with an extra hyphen (`-`) at the end of role_session_name. I probably because tr command replaces carriage return emmited...
PR #182 (`skip installation if specified version is installed`) only satisfies the use case where the version number supplied is not 'latest' (i.e. the default value for 'version' when calling...