vpc-subnets

Название Роли

Ansible роль для настройки списка подсетей AWS VPC.

Требования

pip install virtualenv
virtualenv .
source bin/activate
pip install -r requirements.txt

Переменные Роли

Создание одной или нескольких подсетей для приложения.

subnets:
  - az: Зона доступности для подсети. напр. us-west-1a
    cidr: IP диапазон для подсети
    region: Регион для подсети. напр. us-west-1
    vpc_id: ID VPC для подсети. напр. vpc-abc123
    app_name: Приложение, которое будет поддерживать подсеть. напр. вафли
    app_environment: Среда приложения. напр. производство
    Name: Используется для пометки подсети, например, для динамического инвентаря. напр. "us-west-1a-waffles-production"

Зависимости

Нет

Пример Плейбука

- name: Это создает подсети VPC для приложения
  hosts: localhost
  vars_files:
    - "vars/{{ environment }}/subnets.yml"
  connection: local
  roles:
    - ansible-vpc-subnets

Пример использования в командной строке

ansible-playbook subnets.yml -i local -e "environment=production"

Лицензия

MIT

Информация об Авторе

https://github.com/amaabca

О проекте

Sets up a list of AWS VPC subnets.

Установить
ansible-galaxy install amaabca/ansible-vpc-subnets
Лицензия
Unknown
Загрузки
353
Владелец