Я использую комбинацию DSC и Ansible.Для чего-то меньшего, чем тривиальный ресурс, PSCredentials часто требуется, они разбиты на две строки, как в этом примере:
PsDscRunAsCredential_username: '{{ansible_user}}'
PsDscRunAsCredentual_password: '{{ansible_password}}'
Чтобы избежать записи конфиденциальной информации в журнал Ansible (например, при запуске в подробном режиме илиесли это ошибка), рекомендуется использовать флаг 'nolog'.
К сожалению, это подавляет всю информацию - поэтому, если есть ошибка, вы просто возвращаете 'CENSORED'.
Я надеюсь, что возможно изменить win_dsc, чтобы он был немного умнее, и подумал, может ли кто-нибудь указать на подобный пример в другом модуле, из которого я мог бы поучиться / позаимствовать, предполагая, что это общее требование?
Я бы хотел избежать регистрации данных, если параметр заканчивается на "_password".