Comandos básicos para Amazon AWS CLI

Comandos básicos para Amazon AWS CLI

Configuración

Configurarión inicial de las credenciales de AWS

aws configure
AWS Access Key ID [None]: xxxxx
AWS Secret Access Key [None]: xxxxx

S3

Listamos los buckets de S3 a los que tenemos acceso

aws s3api list-buckets --query "Buckets[].Name"

Copiar ficheros de un directorio local a un bucket de S3 con permisos de lectura

aws s3 cp ruta/al/directorio/local s3://<bucket> --recursive  --acl public-read

Vacíar un bucket

$ aws s3 rm s3://<bucket> --recursive

Cloudfront

Invalidar cache de Cloudfront

aws cloudfront create-invalidation --distribution-id <cloudfront-id> --paths "/*"
Actualizado el