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 d2994e2217
[meta] start extracting a mac_os playbook
4 years ago
..
attitude-adjuster [ansible][attitude-adjuster] put home-assistant on the host network 5 years ago
docker Bump rack from 2.1.1 to 2.2.3 in /ansible/docker/rzz 4 years ago
irregular-apocalypse [ansible][irregular-apocalypse] install npm 5 years ago
on-fire-within [meta] add mitmproxy to on-fire-within 5 years ago
playbooks [meta] start extracting a mac_os playbook 4 years ago
roles [meta] move defaults from role to playbook 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 [meta] go back to hosts.private 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
main.yml [meta] move defaults from role to playbook 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