raspberry-pi

Ansible Роль: Raspberry Pi

CI

Настраивает Raspberry Pi (работающий на Raspbian).

Эта роль изменит некоторые параметры в конфигурационных файлах Raspberry Pi, но не перезагрузит устройство автоматически, чтобы изменения вступили в силу. Для большинства изменений вам нужно будет перезагрузить ваши Pi после выполнения этой роли.

Требования

Нет.

Переменные Роли

Доступные переменные перечислены ниже, вместе с их значениями по умолчанию (см. defaults/main.yml):

raspberry_pi_boot_config_options:
  # Установить значение распределения памяти для GPU.
  - regexp: "^#?gpu_mem"
    line: "gpu_mem=16"
  # Включить ток в 1200мА на новых моделях Pis.
  - regexp: "^#?max_usb_current"
    line: "max_usb_current=1"

Используйте модуль lineinfile от Ansible, чтобы убедиться, что определенные настройки прописаны в /boot/config.txt.

raspberry_pi_rc_local_options:
  # Отключить HDMI при запуске (для экономии энергии).
  - regexp: "^/usr/bin/tvservice"
    line: "/usr/bin/tvservice -o"

Используйте модуль lineinfile от Ansible, чтобы убедиться, что определенные настройки прописаны в /etc/rc.local.

Зависимости

Нет.

Пример Playbook

- hosts: pi
  vars_files:
    - vars/main.yml
  roles:
    - { role: geerlingguy.raspberry-pi }

Лицензия

MIT / BSD

Информация об Авторе

Эта роль была создана в 2015 году Джеффом Гирлингом, автором Ansible для DevOps.

О проекте

Configures a Raspberry Pi.

Установить
ansible-galaxy install geerlingguy/ansible-role-raspberry-pi
Лицензия
mit
Загрузки
16258
Владелец
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns