Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

25 lignes
768B

  1. ---
  2. - include_tasks: key.yml
  3. - include_tasks: csr.yml
  4. - name: self sign certificate
  5. command: openssl x509 -req
  6. -in "{{ certificate_signing_request_file }}"
  7. -signkey "{{ certificate_private_key_file }}"
  8. -extfile "{{ certificate_signing_request_config_file }}"
  9. -extensions certificate_extensions
  10. -out "{{ certificate_file }}"
  11. {{ certificate_private_key_password is defined | ternary('-passin env:PRIVATE_KEY_PASSWORD','') }}
  12. args:
  13. creates: "{{ certificate_file }}"
  14. environment:
  15. PRIVATE_KEY_PASSWORD: "{{ certificate_private_key_password | default('') }}"
  16. notify: certificate changed
  17. - name: link full certificate chain file
  18. file:
  19. src: "{{ certificate_file }}"
  20. dest: "{{ certificate_fullchain_file }}"
  21. state: link