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

https://github.com/amaabca

O projekcie

Sets up a list of AWS VPC subnets.

Zainstaluj
ansible-galaxy install amaabca.vpc-subnets
Licencja
Unknown
Pobrania
369