geerlingguy.raspberry-pi
Rola Ansible: Raspberry Pi
Konfiguruje Raspberry Pi (działający na Raspbianie).
Ta rola zmieni niektóre opcje w plikach konfiguracyjnych Raspberry Pi, ale nie zrestartuje automatycznie Pika, aby wszystkie zmiany zaczęły obowiązywać. W przypadku większości zmian będziesz musiał upewnić się, że zrestartujesz swoje Pi po uruchomieniu tej roli.
Wymagania
Brak.
Zmienne Roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml
):
raspberry_pi_boot_config_options:
# Ustaw wartość podziału pamięci GPU.
- regexp: "^#?gpu_mem"
line: "gpu_mem=16"
# Włącz prąd USB 1200ma w nowszych modelach Pi.
- regexp: "^#?max_usb_current"
line: "max_usb_current=1"
Użyj modułu lineinfile
Ansible, aby upewnić się, że niektóre ustawienia są skonfigurowane w /boot/config.txt
.
raspberry_pi_rc_local_options:
# Wyłącz HDMI przy uruchamianiu (dla oszczędności energii).
- regexp: "^/usr/bin/tvservice"
line: "/usr/bin/tvservice -o"
Użyj modułu lineinfile
Ansible, aby upewnić się, że niektóre ustawienia są skonfigurowane w /etc/rc.local
.
Zależności
Brak.
Przykładowy Playbook
- hosts: pi
vars_files:
- vars/main.yml
roles:
- { role: geerlingguy.raspberry-pi }
Licencja
MIT / BSD
Informacje o autorze
Ta rola została stworzona w 2015 roku przez Jeffa Geerlinga, autora Ansible for DevOps.
Zainstaluj
ansible-galaxy install geerlingguy.raspberry-pi
Licencja
mit
Pobrania
19.1k
Właściciel
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns