文件操作 - unvault.yml
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3.12/site-packages/ansible/plugins/filter/unvault.yml
编辑文件内容
DOCUMENTATION: name: unvault author: Brian Coca (@bcoca) version_added: "2.12" short_description: Open an Ansible Vault description: - Retrieve your information from an encrypted Ansible Vault. positional: secret options: _input: description: Vault string, or an C(AnsibleVaultEncryptedUnicode) string object. type: string required: true secret: description: Vault secret, the key that lets you open the vault. type: string required: true vault_id: description: Secret identifier, used internally to try to best match a secret when multiple are provided. type: string default: 'filter_default' EXAMPLES: | # simply decrypt my key from a vault vars: mykey: "{{ myvaultedkey | unvault(passphrase) }} " - name: save templated unvaulted data template: src=dump_template_data.j2 dest=/some/key/clear.txt vars: template_data: '{{ secretdata | unvault(vaultsecret) }}' RETURN: _value: description: The string that was contained in the vault. type: string
修改文件时间
将文件时间修改为当前时间的前一年
删除文件