Some Ansible playbooks to manage PiBox.io devices instead of using kubesail.com
Go to file
c0de 5e7d26a6b5 install ansible-lint 2024-01-03 23:21:25 -06:00
.vscode install ansible-lint 2024-01-03 23:21:25 -06:00
ansible/inventories Initial Commit 2024-01-03 23:16:05 -06:00
.editorconfig Initial Commit 2024-01-03 23:16:05 -06:00
.gitignore Initial Commit 2024-01-03 23:16:05 -06:00
LICENSE.txt Initial Commit 2024-01-03 23:16:05 -06:00
readme.md Initial Commit 2024-01-03 23:16:05 -06:00
requirements.txt install ansible-lint 2024-01-03 23:21:25 -06:00

readme.md

pibox-ansible

Some ansible playbooks to manage a pibox in various ways

Prerequisites

  1. Internet connection
  2. Python 3 on Linux (or WSL)
  3. One or more PiBoxes that you don't want to manage through KubeSail

Getting Started

  1. Clone this repository: git clone https://c0de.dev/c0de/pibox-ansible
  2. Enter the repo: cd pibox-ansible
  3. Create a python virtual environment: python3 -m venv .venv
  4. Enter the virtual environment: source .venv/bin/activate
  5. (optional) Upgrade PIP: pip3 install --upgrade pip
  6. Install ansible: pip3 install -r requirements.txt
  7. Configure Inventory, host vars and group vars
    1. You probably don't have my domain name on your network lol