arillso.ca_certificates

Rola Ansible: ca-certificates

Stan budowy licencja Ansible Galaxy Rola Ansible

Opis

Rola Ansible do zarządzania certyfikatami CA w zaufanym magazynie systemów Linux i Windows. Możliwe jest dodanie certyfikatów w formacie PEM z lokalnego systemu plików, już zaufanego adresu HTTP(s) lub z treści wprost.

Instalacja

ansible-galaxy install arillso.ca_certificates

Wymagania

brak

Zmienne roli

ca_certificates_root_directory

Lokalizacja, w której certyfikaty są przechowywane w systemie Windows, zanim zostaną zaimportowane do magazynu certyfikatów Windows.

ca_certificates_root_directory: '{{ ansible_env.TMP }}'

ca_certificates_packages

Pakiety do zainstalowania.

ca_certificates_packages:
  - ca-certificates

ca_certificates_files

Lista certyfikatów CA, które będą dodane do magazynu certyfikatów systemu. Każdy element listy to katalog konfiguracyjny, który definiuje źródło (URL, pliki lub inline jako zmienna) certyfikatu. Musi zawierać klucz 'name' oraz jeden z poniższych kluczy, aby użyć certyfikatu:

Opcja Uwagi
file Ścieżka do pliku na hoście uruchamiającym playbook Ansible. Ścieżki względne odnoszą się do katalogu files/ roli.
url URL do pliku certyfikatu w formacie PEM
content Certyfikat w formie inline w formacie PEM
store_name Opcjonalnie w Windows. Nazwa magazynu do użycia podczas importu. Patrz: dokumentacja Ansible
store_location Opcjonalnie w Windows. Patrz: dokumentacja Ansible
ca_certificates_files: []

Zależności

Brak

Przykład Playbooka

- hosts: all
  roles:
    - arillso.ca_certificates

Autor

Licencja

Ten projekt jest objęty licencją MIT. Sprawdź plik LICENSE aby uzyskać pełny tekst licencji.

Prawa autorskie

(c) 2020, Arillso

O projekcie

Install certificates from a file or url under Windows and Linux.

Zainstaluj
ansible-galaxy install arillso.ca_certificates
Licencja
mit
Pobrania
616.3k
Właściciel