amaabca.vpc-subnets
Nombre del Rol
Un rol de Ansible para configurar una lista de subredes de VPC en AWS.
Requisitos
pip install virtualenv
virtualenv .
source bin/activate
pip install -r requirements.txt
Variables del Rol
Una o más subredes que se crearán para una aplicación.
subnets:
- az: Zona de disponibilidad para la subred. ej. us-west-1a
cidr: Rango de IP para la subred
region: Región para la subred. ej. us-west-1
vpc_id: ID de la VPC para la subred. ej. vpc-abc123
app_name: Aplicación que soportará la subred. ej. waffles
app_environment: Entorno de la aplicación. ej. producción
Name: Usado para etiquetar la subred para cosas como inventario dinámico. ej. "us-west-1a-waffles-producción"
Dependencias
Ninguna
Ejemplo de Playbook
- name: Este crea las subredes de VPC para la aplicación
hosts: localhost
vars_files:
- "vars/{{ environment }}/subnets.yml"
connection: local
roles:
- ansible-vpc-subnets
Ejemplo de uso en la línea de comando
ansible-playbook subnets.yml -i local -e "environment=producción"
Licencia
MIT
Información del Autor
Instalar
ansible-galaxy install amaabca.vpc-subnets
Licencia
Unknown
Descargas
369
Propietario