Some Ansible playbooks to manage PiBox.io devices instead of using kubesail.com
.vscode | ||
ansible/inventories | ||
.editorconfig | ||
.gitignore | ||
LICENSE.txt | ||
readme.md | ||
requirements.txt |
pibox-ansible
Some ansible playbooks to manage a pibox in various ways
Prerequisites
- Internet connection
- Python 3 on Linux (or WSL)
- One or more PiBoxes that you don't want to manage through KubeSail
Getting Started
- Clone this repository:
git clone https://c0de.dev/c0de/pibox-ansible
- Enter the repo:
cd pibox-ansible
- Create a python virtual environment:
python3 -m venv .venv
- Enter the virtual environment:
source .venv/bin/activate
- (optional) Upgrade PIP:
pip3 install --upgrade pip
- Install ansible:
pip3 install -r requirements.txt
- Configure Inventory, host vars and group vars
- You probably don't have my domain name on your network lol