Skip to content

AWS CLI

Konfigurace

Konfigurace poductu a asume role

[default]
region = eu-central-1

# Define master account and configure credentials in .aws/credentials
[profile firma1]
region = eu-central-1

[profile f1-prod]
role_arn = arn:aws:iam::PROD_ACCOUNT_ID:role/OrganizationAccountAccessRole-prod
source_profile = firma1

[profile f1-devel]
role_arn = arn:aws:iam::DEVELOP_ACCOUNT_ID:role/OrganizationAccountAccessRole-develop
source_profile = firma1

pak uz lze pouzivat v cli profily

aws --profile f1-prod iam list-users

Cloudfront

Invalidace cache ve vsech distribucich v podrizenych uctech

for id in `aws --profile f1-prod cloudfront list-distributions --query "DistributionList.Items[*].{is:Id}" --output text`; do aws --profile f1-prod cloudfront create-invalidation --distribution-id $id --paths "/*"; done