oasis_roles.system_repositories

Ta rola została wycofana: Proszę używać wersji w kolekcji Ansible oasis_roles.system

Status budowy

Konfiguracja repozytoriów systemowych

Konfiguruje i instaluje określone repozytoria systemowe, głównie z myślą o systemach opartych na yum lub dnf.

Wymagania

Ansible 2.4 lub wyższy

Red Hat Enterprise Linux 6+ lub równoważny Większość wersji Fedory

Zmienne roli

Aktualnie wspierane są następujące zmienne:

Ogólne

  • system_repositories_configs - lista konfiguracji repozytoriów zgodna z http://docs.ansible.com/ansible/latest/modules/yum_repository_module.html#yum-repository Większość ważnych opcji tam zawartych jest wspierana tutaj. Wszystkie, które są niekompletne, można dodać poprzez zgłoszenie PR.
  • system_repositories_repo_files - lista zdalnych adresów URL do plików repozytoriów, które powinny zostać pobrane do katalogu docelowego. Używaj tego argumentu ostrożnie z uwagi na problemy, jakie mogą wynikać z pobierania zdalnych adresów URL!
  • system_repositories_rpm_keys - lista kluczy RPM, które muszą zostać zainstalowane w systemie.
  • system_repositories_validate_certs - domyślnie ustawione na true, ale może być zmienione na false, jeśli pliki repozytoriów lub klucze RPM są pobierane przez HTTPS z hostów, gdzie certyfikaty nie są ważne w systemie docelowym.

Zależności

Brak

Przykład książki roboczej

- hosts: system_repositories_servers
  roles:
    - role: oasis_roles.system_repositories
      system_repositories_configs:
        - name: Moja nazwa repozytorium
          baseurl: http://somedomain.tld/some/path
      system_repositories_repo_files:
        - http://somedomain.tld/some/repo/my_repo.repo
        - http://otherdomain.net/path/to/repo_file.repo

Licencja

BSD

Informacje o autorze

Greg Hellings greg.hellings@gmail.com

O projekcie

Installs yum/dnf repositories and their keys

Zainstaluj
ansible-galaxy install oasis_roles.system_repositories
Licencja
gpl-3.0
Pobrania
78.6k
Właściciel