Я ждал ansible 2.3, так как он собирался ввести функцию encrypt_string.
К сожалению, я не уверен, как я могу прочитать зашифрованную строку.
Я попробовал decrypt_string, расшифровать (файл), просмотреть (файл), но ничего не работает.
cat test.yml
---
test: !vault |
$ANSIBLE_VAULT;1.1;AES256
37366638363362303836383335623066343562666662386233306537333232396637346463376430
3664323265333036663736383837326263376637616466610a383430623562633235616531303861
66313432303063343230613665323930386138613334303839626131373033656463303736366166
6635346135636437360a313031376566303238303835353364313434363163343066363932346165
6136
Я получаю сообщение об ошибке ERROR! input is not vault encrypted data for test.yml
.
Как я могу расшифровать строку, чтобы знать ее значение без необходимости запускать воспроизведение?
ansible-vault decrypt
, но я думаю, что играть все равно будет проще. - person techraf   schedule 18.04.2017ansible-vault decrypt
обрабатывать встроенные зашифрованные переменные. - person Shane   schedule 27.09.2017