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

https://github.com/amaabca

Acerca del proyecto

Sets up a list of AWS VPC subnets.

Instalar
ansible-galaxy install amaabca.vpc-subnets
Licencia
Unknown
Descargas
369