community.crypto.split_pem 过滤器 – 将 PEM 文件内容拆分为多个对象
注意
此过滤器插件是 community.crypto 集合(版本 2.22.3)的一部分。
如果您正在使用 ansible
包,您可能已经安装了这个集合。它不包含在 ansible-core
中。要检查它是否已安装,请运行 ansible-galaxy collection list
。
要安装它,请使用:ansible-galaxy collection install community.crypto
。
要在 playbook 中使用它,请指定:community.crypto.split_pem
。
community.crypto 2.10.0 中的新功能
概要
将 PEM 文件内容拆分为多个 PEM 对象。注释或无效部分将被忽略。
输入
这描述了过滤器的输入,即 | community.crypto.split_pem
前面的值。
参数 |
注释 |
---|---|
要拆分的 PEM 内容。 |
示例
- name: Print all CA certificates
ansible.builtin.debug:
msg: '{{ item }}'
loop: >-
{{ lookup('ansible.builtin.file', '/path/to/ca-bundle.pem') | community.crypto.split_pem }}
返回值
键 |
描述 |
---|---|
PEM 文件内容的列表。 返回:成功 |