acandid.aws_ec2
Rola Ansible: aws_ec2
=========
Prosta rola Ansible do tworzenia instancji EC2 w AWS
Wymagania
Przed rozpoczęciem potrzebujesz następujących pakietów na serwerze Ansible:
- epel-release
- python2-pip
- boto
- boto3
Zmienne roli
Żadne z poniższych zmiennych nie są wymagane
| Zmienna | Domyślna | Uwagi | 
|---|---|---|
| aws_access_key | Podaj klucz dostępu AWS | |
| aws_secret_key | Podaj tajny klucz AWS | |
| vpc_id_default | Podaj ID VPC | |
| instance_type | Podaj typ instancji, na przykład: t2.micro | |
| first_name | Podaj pierwszy tag instancji | |
| second_name | Podaj drugi tag instancji, na przykład: | |
| environment_name | Podaj nazwę środowiska dla tagów instancji | |
| aws_region | Podaj region AWS, na przykład Ohio: us-east-2 | |
| subnet1 | Podaj domyślną podsieć, na przykład: podsieć domyślna Ohio 172.31.32.0/20: subnet-040acd48 | |
| subnet2 | Podaj domyślną podsieć, na przykład: podsieć domyślna Ohio 172.31.16.0/20: subnet-e5d14e9f | |
| subnet3 | Podaj domyślną podsieć, na przykład: podsieć domyślna Ohio 172.31.0.0/20: subnet-f78aac9f | |
| aws_image | Podaj obraz, na przykład Red Hat 8: ami-05220ffa0e7fce3d1 | |
| keypair_name | Podaj nazwę dla swojej pary kluczy | |
| path | Gdzie zamierzasz zapisać parę kluczy | |
| sg_group_name | Podaj nazwę grupy bezpieczeństwa | |
| ssh_port | Podaj port SSH, domyślnie 22 | |
| cidr_ip_inbound | Podaj dozwolony adres IP do dostępu SSH, na przykład: 0.0.0.0/0 | |
| cidr_ip_outbound | Zezwól serwerowi na dostęp do Internetu | |
| outbound_name | Podaj nazwę OutBound | |
Zależności
Brak zależności.
Przykładowy plik inwentaryzacyjny
[local] localhost
Przykładowy playbook
- hosts: local - connection: local - gather_facts: false - roles: - /path/aws_ec2
 
...
Wkład w rozwój
Zgłoszenia problemów, propozycje funkcji, pomysły są mile widziane i mogą być zgłaszane w sekcji Zgłoszenia.
Informacje o autorze
LinkedIn: https://br.linkedin.com/in/almircandido
Zainstaluj
 ansible-galaxy install acandid.aws_ec2Licencja
 
            Unknown
          
Pobrania
 
            330
          
Właściciel
 