aws_resource_actions не дает ожидаемого результата - PullRequest
0 голосов
/ 10 октября 2019

У меня есть сборник пьес с несколькими ролями, которые необходимо выполнить в экземплярах AWS. Я хочу получить список всех действий с ресурсами aws, используемых в модулях ec2, чтобы я мог создать определенную роль IAM с этими разрешениями. Но я не могу получить указанный вывод в соответствии с документацией. Я сделал изменения в соответствии с документацией. Изменил ansible.cfg на

[defaults]
callback_whitelist = aws_resource_actions

Также в сборнике игр я назвал группу следующим образом: Получить сведения об экземпляре и присоединить тома ebs

  hosts: some hosts
  module_defaults:
    group/aws:
      debug_botocore_endpoint_logs: True
  gather_facts: yes
  roles:
    - a_role

Также я добавил измененныйзадача ec2 также добавить это

- name : Create EBS one
  ec2_vol:
    region: "{{ region }}"
    instance: "{{ item}}"
    device_name: "{{ device }}"
    volume_type: "{{ vol_type }}"
    volume_size: "{{ vol_size }}"
    delete_on_termination: yes
    encrypted: yes
    debug_botocore_endpoint_logs: yes
    tags:
      Name: "{{ vol_name }}"      
  register: EBSdetails

Может кто-нибудь указать мне, что я пропустил?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...