Added all files
This commit is contained in:
33
examples/031_aws/README.md
Normal file
33
examples/031_aws/README.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Ejemplo Inventario dinámico AWS
|
||||
|
||||
## 1. Instalación de los collections de AWS
|
||||
|
||||
````markdown
|
||||
ansible-galaxy collection install amazon.cloud
|
||||
ansible-galaxy collection install amazon.aws
|
||||
````
|
||||
|
||||
## 2. Instalación del cliente AWS en máquina agente de control ansible
|
||||
|
||||
````markdown
|
||||
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
|
||||
unzip awscliv2.zip
|
||||
sudo apt install unzip
|
||||
unzip awscliv2.zip
|
||||
sudo ./aws/install
|
||||
aws --version
|
||||
aws configure #Se necesita un usuario con acceso
|
||||
````
|
||||
|
||||
Comprobamos que todo funciona del lado del AWS Cli
|
||||
|
||||
````markdown
|
||||
aws sts get-caller-identity
|
||||
````
|
||||
|
||||
## 3. Creación de llave para EC2
|
||||
|
||||
````markdown
|
||||
aws ec2 create-key-pair --key-name mi-clave-ec2 --query "KeyMaterial" --output text > /home/vagrant/.ssh/mi-clave-ec2.pem
|
||||
chmod 400 /home/vagrant/.ssh/mi-clave-ec2.pem
|
||||
````
|
||||
Reference in New Issue
Block a user