acandid.aws_ec2

Ansible Rolle: aws_ec2

=========

Eine einfache Ansible-Rolle zum Erstellen einer EC2-Instanz in AWS

Anforderungen

Bevor du beginnst, benötigst du die folgenden Pakete auf deinem Ansible-Server:

  • epel-release
  • python2-pip
  • boto
  • boto3

Rollenvariablen

Keine der folgenden Variablen ist erforderlich

Variable Standard Kommentare
aws_access_key Gib den AWS ACCESS KEY an
aws_secret_key Gib den AWS SECRET KEY an
vpc_id_default Gib die VPC-ID an
instance_type Gib den Instanztyp an, z.B.: t2.micro
first_name Gib den ersten Namen für die Instanz-Tags an
second_name Gib den zweiten Namen für die Instanz-Tags an, z.B.:
environment_name Gib den Umgebungsnamen für die Instanz-Tags an
aws_region Gib die AWS-Region an, z.B.: Ohio: us-east-2
subnet1 Gib das Standard-Subnetz an, z.B.: Standard-Subnetz Ohio 172.31.32.0/20: subnet-040acd48
subnet2 Gib das Standard-Subnetz an, z.B.: Standard-Subnetz Ohio 172.31.16.0/20: subnet-e5d14e9f
subnet3 Gib das Standard-Subnetz an, z.B.: Standard-Subnetz Ohio 172.31.0.0/20: subnet-f78aac9f
aws_image Gib das Image an, z.B.: Red Hat 8: ami-05220ffa0e7fce3d1
keypair_name Gib den Namen für dein Schlüsselpaar an
path Wo möchtest du das Schlüsselpaar speichern
sg_group_name Gib den Namen der Sicherheitsgruppe an
ssh_port Gib den SSH-Port an, Standard ist 22
cidr_ip_inbound Gib die IP an, die für den SSH-Zugriff erlaubt ist, z.B.: überall: 0.0.0.0/0
cidr_ip_outbound Erlaube dem Server den Zugang zum Internet
outbound_name Gib den OutBound-Namen an

Abhängigkeiten

Keine Abhängigkeiten.

Beispiel-Inventar-Datei

[local] localhost

Beispiel-Playbook


  • hosts: local

    connection: local

    gather_facts: false

    roles:

    • /path/aws_ec2

...

Beiträge

Probleme, Funktionsanforderungen und Ideen sind willkommen und können im Bereich "Probleme" gepostet werden.

Autoreninformationen

LinkedIn: https://br.linkedin.com/in/almircandido

Über das Projekt

Create Instance EC2 in AWS

Installieren
ansible-galaxy install acandid.aws_ec2
GitHub Repository
Lizenz
Unknown
Downloads
256
Besitzer