Added all files

This commit is contained in:
2025-05-30 09:53:45 +02:00
commit e1e343667a
885 changed files with 22353 additions and 0 deletions

View 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
````