Setting up an iPad 1 to be an Ansible Node
- Update the iPad (v5.1.1?) to the latest iOS and make a backup using iTunes
- Install the sshpass program on your laptop. Ansible will need this to connect over ssh using a password.
- Jailbreak the iPad using redsn0w -- you now have Cydia
- Use Cydia to install "MobileTerminal", "OpenSSH", "Python", and "Setup Tools"
- Follow the "MobileTerminal" instructions in Cydia for changing the default passwords
- Locate your iPad's IP address by looking in Settings.app > Wi-Fi and clicking your connected networks detail ">" arrow
- SSH into your iPad and make sure you add IP address to list of known hosts
- Place IP address into an Ansible hosts file
- Run the playbook in this gist using the given command