Пароли хранилища Ansible отображаются в журнале при сбое задачи

#ansible #ansible-vault

#ansible #ansible-хранилище

Вопрос:

Я использую ansible vault для хранения своих паролей, он работает замечательно. Проблема, с которой я сталкиваюсь, заключается в том, что при сбое любой задачи эти пароли отображаются в журналах. Как я могу скрыть эти пароли во всех ситуациях?

Это мой пример задачи

 - name: Run python script for generating Projects report
  command: python GetProjects.py -o { org1 } -p { pat1 }
  register: result
- debug: msg="{{result.stdout}}"
 

В случае сбоя задачи в журналах отображаются мои pat и org

Ответ №1:

Если вы хотите скрыть выходные данные, вы можете использовать no_log опцию:

 - name: Run python script for generating Projects report
  command: python GetProjects.py -o { org1 } -p { pat1 }
  register: result
  no_log: true