2017-07-17 3 views
0

ich eine EC2-Instanz mit ansible zu schaffen versuchen aber es zeigt den folgenden Fehler:ansible - Region us-east-2a nicht für aws Modul verfügbar zu sein scheint boto.ec2

Region us-Ost 2a scheint für das aws-Modul boto.ec2 nicht verfügbar zu sein. Wenn die Region definitiv existiert, müssen Sie möglicherweise Boto aktualisieren oder mit endpoints_path erweitern.

Ich muss sagen, dass ich bin mit ansible Version 2.3.1.0 und Boto 2.480.

Der Fehler wird zeigte unmittelbar nach der Sicherheitsgruppe zu erstellen versuchen:

--- 
    - name: Provision an EC2 Instance 
    hosts: localhost 
    connection: local 
    gather_facts: False 
    tags: provisioning 
    # Necessary Variables for creating/provisioning the EC2 Instance 
    vars_files: 
     - variables.yml 
     - aws_auth.yml 
    # Task that will be used to Launch/Create an EC2 Instance 
    tasks: 
     - name: Create security group 
       ec2_group: 
       name: "{{ project_name }}_security_group" 
       description: "{{ project_name }} security group" 
       region: "{{ aws_region }}" 
      rules: 
       - proto: tcp 
       type: ssh 
       from_port: 22 
       to_port: 22 
       cidr_ip: 0.0.0.0/0 
       - proto: tcp 
       type: http 
       from_port: 80 
       to_port: 80 
       cidr_ip: 0.0.0.0/0 
       - proto: tcp 
       type: https 
       from_port: 443 
       to_port: 443 
       cidr_ip: 0.0.0.0/0 
      rules_egress: 
       - proto: all 
       type: all 
       cidr_ip: 0.0.0.0/0 
     register: basic_firewall 

Der Zugriffsschlüssel und der geheime Schlüssel ordnungsgemäß exportiert. Ich kann /etc/ansible/ec2.py --list ausführen und zeigt alle erwarteten Daten an.

Vielen Dank.

Antwort

1

us-east-2a ist kein Region, es ist eine Verfügbarkeit Zone. Die Region heißt us-east-2.

http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RegionsAndAvailabilityZones.html

+0

Hallo Michael. Ja, du hast recht. Es hat mit uns-Ost-2 funktioniert. Jetzt habe ich ein Berechtigungsproblem ...: D. Ich kann keine Sicherheitsgruppe erstellen. Aber ich werde sehen, was ich tun kann. Es ist eine Menge Dokumentation, die assimiliert werden muss, und ich muss das in ein paar Tagen tun. Vielen Dank. –

Verwandte Themen