amaabca.vpc-subnets
Nazwa roli
Rola Ansible do konfigurowania listy podsieci VPC w AWS.
Wymagania
pip install virtualenv
virtualenv .
source bin/activate
pip install -r requirements.txt
Zmienne roli
Jedna lub więcej podsieci do utworzenia dla aplikacji.
subnets:
- az: Strefa dostępności dla podsieci. np. us-west-1a
cidr: Zakres IP dla podsieci
region: Region dla podsieci. np. us-west-1
vpc_id: ID VPC dla podsieci. np. vpc-abc123
app_name: Aplikacja, którą podsieć będzie wspierać. np. waffles
app_environment: Środowisko aplikacji. np. produkcja
Name: Używane do oznaczania podsieci w takich rzeczach jak dynamiczny inwentarz. np. "us-west-1a-waffles-production"
Zależności
Brak
Przykładowy playbook
- name: Tworzy podsieci VPC dla aplikacji
hosts: localhost
vars_files:
- "vars/{{ environment }}/subnets.yml"
connection: local
roles:
- ansible-vpc-subnets
Przykład użycia w wierszu poleceń
ansible-playbook subnets.yml -i local -e "environment=production"
Licencja
MIT
Informacje o autorze
Zainstaluj
ansible-galaxy install amaabca.vpc-subnets
Licencja
Unknown
Pobrania
369
Właściciel