У меня есть тестовая книга, которую я тестирую, которая должна создать корзину s3, если она еще не существует, и если она существует, ничего не делать.Я пытаюсь проверить это, но когда я получаю сообщение об ошибке
'ERROR! 'aws_s3' is not a valid attribute for a Play'.
У меня есть все требования, указанные в документации (https://docs.ansible.com/ansible/2.4/aws_s3_module.html),, так почему это происходит?
- name: Check s3 bucket for test_bucket exists
aws_s3:
bucket: test-bucket
mode: geturl
ignore_nonexistent_bucket: yes
region: {{ region }}
register: asset_url
- name: Create s3 bucket for test_bucket library
aws_s3:
bucket: test-bucket
mode: create
region: {{ region }}
when: asset_url is defined
Я тестирую, так как не уверен, сработает ли это вообще, - но потом столкнулся с другой проблемой - невозможностью запустить playbook.