You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Alpha Chen 29e6e6c77d
[ansible][on-fire-within] minio
5 years ago
..
attitude-adjuster [ansible][attitude-adjuster] put home-assistant on the host network 5 years ago
docker [ansible][on-fire-within] minio 5 years ago
irregular-apocalypse [ansible][irregular-apocalypse] install npm 5 years ago
on-fire-within [ansible][on-fire-within] minio 5 years ago
playbooks [ansible] on-fire-within setup 5 years ago
roles [ansible] move away from deprecated with_items for homebrew 5 years ago
.gitattributes [ansible][on-fire-within] minio 5 years ago
.gitignore [ansible] on-fire-within setup 5 years ago
README.md [ansible] on-fire-within setup 5 years ago
ansible.cfg [ansible] on-fire-within setup 5 years ago
beats-working.yml [ansible] update irregular-apolcalypse playbook 6 years ago
bootstrap.yml [ansible] Use the master branch of this repo 9 years ago
congenital-optimist.yml [meta] set pi-hole password for congenital optimist 7 years ago
imac.yml [meta] Updates to Ansible scripts 9 years ago
main.yml [ansible] add task for updating the dotfiles remote 5 years ago

README.md

ansible

Raspberry Pi

  1. Download Raspberian Stretch Lite

  2. Install Etcher: brew cask install balenaetcher

  3. Flash the SD card

  4. Enable SSH

  5. Run the Ansible playbooks

  6. Add the host to the pi_bootstrap group and set the password variable on the host

  7. Connect to the host via SSH (so Ansible can piggyback off the existing connection and not have to deal with password shenanigans)

  8. ansible-playbook playbooks/pi/bootstrap.yml

  9. ansible-playbook {{ host }}/main.yml

etc

  1. Use raspi-config to set up the WiFi
  • Additional setup
  • Add scan_ssid=1 to /etc/wpa_supplicant/wpa_supplicant.conf
  • Restart WiFi: wpa_cli -i wlan0 reconfigure
  1. Use raspi-config to set the keyboard layout