Я пытаюсь создать AMI с помощью ansible-playbook, я уже экспортировал секретный ключ aws и доступ к пути, а версия ansible — 2.0.0.
- hosts: localhost
tasks:
- name: create ami
ec2_ami:
region: "ap-southeast-1"
instance_id: "i-c2xxxx"
name: "jmicro"
wait: yes
register: ami
но когда я запускаю команду: ansible-playbook create_ami.yml, я получаю эту ошибку:
ERROR: Syntax Error while loading YAML script, create_ami.yml
Note: The error may actually appear before this position: line 5, column 1
ec2_ami:
region: "ap-southeast-1"
что-то не так с моим скриптом yaml? но когда я бегу:
# ansible localhost -m ec2_ami -a "instance_id=i-c2xxxx region=ap-southeast-1 wait=yes name=jmicro"
это успех!!