想要使用ansible从md5
中提取crt.pem
哈希,docs中有一些不错的示例,但我仍然不确定是否可以提取它,至少文档不是覆盖那部分。
一个简单的示例是手动尝试,就像这样:
- name: Extract extra MD5 hash from dab_certs
command: openssl x509 -noout -fingerprint -md5 -inform pem -in path="{{ certs_path }}/FILE.crt.pem"
但是我有No such file or directory
用于给定的路径,那么使用Ansible的正确方法是什么?
答案 0 :(得分:1)
您在变量{的前面有ValueTuple
,该变量保存了证书的路径。在path=
命令中这肯定是无效的,因此我猜测人们期望Ansible需要此功能,而事实并非如此。
删除openssl
将清除错误。