geerlingguy.raspberry-pi

Rola Ansible: Raspberry Pi

CI

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.

O projekcie

Configures a Raspberry Pi.

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