amazon-ec2
Introducción a AWS CLI
Buscar..
Instalación de la aws cli
En linux : si no tiene pip instalado, instálelo primero:
curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
sudo python get-pip.py
Luego instale awscli:
sudo pip install awscli
En Windows : descargue los últimos instaladores desde aquí
Configurando el aws cli
Ahora que tiene instalado aws cli, tendrá que configurarlo para acceder a sus recursos de AWS. Puedes tener múltiples perfiles como test , dev , prod , etc. perfiles. Supongamos que desea configurarlo para su entorno de prueba.
aws configure --profile=test
Se solicitará la siguiente información:
AWS Access Key ID [None]: XXXXXXXXXXXXXX
AWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXX
Default region name [None]: us-west-2
Default output format [None]: json
Obtendrá la información anterior de la administración de IAM en la consola de AWS.
Trabajando con aws cli
La mejor parte de aws cli es que puede incrustar los comandos en un script y activarlos según algunos criterios. Al igual que la implementación automática en producción (en Elastic Beanstalk), no es necesario ir a la consola de AWS para seleccionar e implementar.
Obtendrás todos los comandos disponibles ejecutando:
# This will give all the available commands
aws help
Incluso puedes ir más allá, como:
# This will give all the available options for ec2
aws ec2 help
y además
# This will output all the operations you can do with ec2 instances
aws ec2 describe-instances help
Puede listar / manipular todos los recursos de aws (S3, EC2, EBS, RDS, etc.) utilizando aws cli. Aquí está la documentación completa.