¿Qué es la CLI de AWS?
La interfaz de línea de comandos (CLI) de AWS sirve para administrar sus servicios de AWS desde una sesión de terminal en su propio cliente, lo que le permite controlar y configurar varios servicios de AWS e implementar un nivel de automatización.
Si ha estado usando AWS durante algún tiempo y se siente cómodo haciendo clic en todos los servicios, es posible que haya notado que hay más en AWS que la llamativa consola del navegador predeterminada. El uso de la AWS CLI puede ayudarlo a desbloquear más potencial al administrar su entorno de AWS. AWS CLI es una herramienta unificada para administrar sus servicios de AWS desde una sesión de terminal en su propio cliente. Con solo una herramienta para descargar y configurar, puede controlar varios servicios de AWS desde la línea de comandos y automatizarlos a través de scripts.
Descarga e instalación de la CLI de AWS
Primero, debe descargar la CLI de AWS. Dependiendo de su sistema operativo, requerirá un método diferente.
Requisitos previos:
Debe asegurarse de tener instalado al menos Python 2 versión 2.6.5+ o Python 3 versión 3.3+. Para verificar su versión actual, ejecute el comando:
# python --version
Instalación:
La recomendación para instalar la CLI de AWS es utilizar el instalador incluido proporcionado por AWS. El instalador incluido incluye todas las dependencias necesarias para la instalación.
1. Para comenzar la instalación, ejecute el siguiente comando:
# curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
2. A continuación, debe descomprimir el paquete descargado desde el paso 1:
# unzip awscli-bundle.zip
3. Una vez descomprimido el paquete, puede ejecutar la instalación:
# ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
El uso de la opción -b permite que todos los usuarios utilicen la CLI de AWS desde cualquier directorio, lo que significa que no necesitará especificar el directorio de instalación en la variable $PATH del usuario.
Configuración sencilla de la CLI de AWS
Una vez que haya instalado la AWS CLI, ahora necesita configurar la aplicación para poder conectarse a su cuenta de AWS. Para hacerlo, ingrese lo siguiente desde su símbolo del sistema:
# aws configure
A través de aws configure, la CLI de AWS le solicitará cuatro datos. Los dos primeros son obligatorios. Estos son su ID de clave de acceso de AWS y su clave de acceso secreta de AWS, que sirven como credenciales de su cuenta. Puede generar nuevas credenciales dentro de AWS Identity and Access Management (IAM) si aún no las tiene. La otra información que necesitará es una región y un formato de salida, que puede dejar como predeterminado por el momento.