Я пытаюсь восстановить пароль из секретного менеджера aws, используя ansible 2.8, используя lookup
Ниже вещи не работают для меня
1. В .bashrc я экспортировал регион
2. Возможные переменные среды в задаче
3. Задание переменных ANSIBLE в предварительных заданиях
- hosts: StagingApps
remote_user: staging
gather_facts: false
tasks:
- debug:
var: "{{ lookup('aws_secret', 'staging_mongodb_pass', region='us-east-1') }}"
msg: "{{ query('aws_secret', 'staging_mongodb_pass', region='us-east-1') }}"
environment:
region: 'us-east-1'
Сообщение об ошибке:
НЕ УДАЛОСЬ! => {"msg": "Произошло необработанное исключение при запуске подключаемого модуля поиска« aws_secret ». Ошибка: исходное сообщение:« Запрошенная запись (plugin_type: lookup plugin: параметр aws_secret: регион) не определена в конфигурации. »» }