如何从Ansible文件夹创建一个包括所有证书的信任库?

问题描述 投票:0回答:1

我想自动化创建包括目录中所有证书的信任库的任务。

我只找到一个Ansible模块,该模块可以使用一组预定义的证书(https://docs.ansible.com/ansible/2.5/modules/java_cert_module.html)自动创建信任库。相比之下,我希望从某个文件夹获得所有证书,而不必在配置中对其进行描述。

java ansible truststore
1个回答
0
投票

我认为您应该像这样将java_certwith_fileglob结合使用:

- name: "Create my own truststore"
  java_cert:
    keystore_path: "mytrust.store"
    keystore_pass: "changeit"
    keystore_create: "yes"
    state: "present"
    cert_path: "{{ item }}"
  with_fileglob:
    - "{{ playbook_dir}}/certs/*.crt"
© www.soinside.com 2019 - 2024. All rights reserved.