lae.dse_repo
lae.dse_repo
Konfiguruje repozytorium Datastax Enterprise, zarówno oficjalne, jak i lustrzane (np. lokalne lustrzane za zaporą).
Zmienne roli
# Ustaw na true, jeśli używasz lustra
dse_repo_is_mirror: false
# Skrócony odcisk palca klucza publicznego używanego do podpisywania pakietów w lustrze
dse_repo_mirror_key_id: B999A372
# Pełny URI do lustra
dse_repo_mirror_uri: "http://packages.local/aptly/dse"
# Ustaw poniżej swoją nazwę użytkownika/hasło DSE, aby używać oficjalnych repozytoriów
dse_repo_user: john.doe
dse_repo_password: hunter2
Przykładowy Playbook
Używając oficjalnego repozytorium:
- hosts: dse01
roles:
- lae.dse_repo
vars:
dse_repo_user: john.doe
dse_repo_password: hunter2
Używając lustra zabezpieczonego hasłem do oficjalnego repozytorium:
- hosts: dse01
roles:
- lae.dse_repo
vars:
dse_repo_is_mirror: true
dse_repo_mirror_key_id: FB72CC01
dse_repo_user: localuser
dse_repo_password: hunter2
dse_repo_mirror_uri: "https://{{ dse_repo_user }}:{{ dse_repo_password }}@packages.local/aptly/dse"
...i dodaj klucz publiczny używany do podpisywania pakietów w lustrze w
files/datastax_apt_mirror_key.asc
(oraz files/datastax_rpm_mirror_key.asc
dla RHEL/CentOS) w katalogu swojego playbooka. (Uwaga, nie musisz używać
zmiennych dse_repo_user|password
tam.)
Licencja
MIT
Zainstaluj
ansible-galaxy install lae.dse_repo
Licencja
mit
Pobrania
146
Właściciel