mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-05 01:46:46 +01:00
Merge 80c3574f6c into e9fc134236
This commit is contained in:
commit
7f32550786
2 changed files with 20 additions and 0 deletions
|
|
@ -96,3 +96,14 @@ source_profile = source-profile-name
|
||||||
region = us-east-1
|
region = us-east-1
|
||||||
output = json
|
output = json
|
||||||
```
|
```
|
||||||
|
|
||||||
|
## NOTES
|
||||||
|
1. If we see an issue with a `aws` CLI command for a specific region e.g:
|
||||||
|
```shell
|
||||||
|
$ aws eks list-clusters --region me-central-1
|
||||||
|
An error occurred (UnrecognizedClientException) when calling the ListClusters operation: The security token included in the request is invalid
|
||||||
|
```
|
||||||
|
Ensure you're fetching the AWS credentials from a regional STS endpoint i.e:
|
||||||
|
```shell
|
||||||
|
$ AWS_STS_REGIONAL_ENDPOINTS=regional gimme-aws-creds
|
||||||
|
```
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,15 @@ function asp() {
|
||||||
export AWS_EB_PROFILE=$1
|
export AWS_EB_PROFILE=$1
|
||||||
|
|
||||||
export AWS_PROFILE_REGION=$(aws configure get region)
|
export AWS_PROFILE_REGION=$(aws configure get region)
|
||||||
|
if [[ -z "${AWS_PROFILE_REGION}" ]]; then
|
||||||
|
if [[ -z "${available_profiles[(r)default]}" ]]; then
|
||||||
|
echo "region defaulting to us-east-1"
|
||||||
|
export AWS_PROFILE_REGION=us-east-1
|
||||||
|
else
|
||||||
|
export AWS_PROFILE_REGION=$(aws configure get region --profile default)
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
export AWS_REGION=$AWS_PROFILE_REGION
|
||||||
|
|
||||||
_aws_update_state
|
_aws_update_state
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue