- name: Create directory for storing certificates ansible.builtin.file: path: "/var/traefik/certs/chill/{{ item['chill_environment'] }}" state: directory owner: "{{ as_user }}" mode: '0400' - name: Create private key community.crypto.openssl_privatekey: path: "/var/traefik/certs/chill/{{ item['chill_environment'] }}/key.pem" - name: Create self signed certificate community.crypto.x509_certificate: privatekey_path: "/var/traefik/certs/chill/{{ item['chill_environment'] }}/key.pem" path: "/var/traefik/certs/chill/{{ item['chill_environment'] }}/cert.pem" provider: selfsigned