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
Информация об Авторе
Установить
ansible-galaxy install amaabca/ansible-vpc-subnets
Лицензия
Unknown
Загрузки
356
Владелец