dougbtv.install-asterisk
install-asterisk
To jest rola ansible do instalacji Asteriska, która śledzi certyfikowaną wersję Asterisk 13.
Wymagania
Ta rola jest przeznaczona do instalacji Asteriska z źródła na CentOS / Fedora. Początkowo skupia się na wersji certyfikowanej. Wymagany jest CentOS, obsługiwane są wersje 6 i 7. Prawdopodobnie działa również na CentOS 5.5.
Zmienne roli
(brak na razie)
Instalacja przez ansible-galaxy
Aby pobrać tę rolę, użyj ansible galaxy:
ansible-galaxy install dougbtv.install-asterisk
Przykładowy Playbook
Oto podstawowy sposób użycia po zainstalowaniu przez ansible-galaxy, aby zainstalować Asteriska:
- hosts: servers
roles:
- { role: dougbtv.install-asterisk }
Jeśli chcesz skonfigurować użytkownika, jako którego działa Asterisk, możesz to zrobić:
- hosts: servers
roles:
- { role: dougbtv.install-asterisk, configure_user: true, asterisk_user: "asterisk", asterisk_group: "asterisk" }
asterisk_user
i asterisk_group
są opcjonalne i domyślnie ustawione na "asterisk". Jeśli nie chcesz konfigurować użytkownika, po prostu pomiń tę zmienną.
Użycie przez git clone
Alternatywnie, możesz sklonować to repozytorium i użyć przykładowego playbooka test.yml
, aby to przetestować i oprzeć na tym swoje dalsze działania.
- Sklonuj repozytorium
git clone https://github.com/dougbtv/install-asterisk.git
- Zmień zdefiniowane hosty w pliku
test.inventory
. - Wykonaj polecenie:
ansible-playbook -i test.inventory test.yml
Licencja
MIT
Informacje o autorze
Doug Smith
dougbtv.com
@dougbtv
ansible-galaxy install dougbtv.install-asterisk