daljitdokal / raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup

Step by step process to build ubuntu-server on raspberry-pi with k3s, kubernetes-dashboard, awx and awx job template with ansible paybooks.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ubuntu-server minimal setup

Overview

The purpose of this repository is to create end to end process of installation and configuration of `raspberry-pi` backup server.

Requirements

  1. A Raspberry Pi (from model 1B up to 4B, 3A+, 3B+ or Zero including Zero W)
  2. SD card with at least 1GB, or at least 128MB for USB root install (without customization)
  3. Ethernet or wireless LAN with a working internet connection

Documentation:

  1. Install ubuntu-server on raspberry-pi and enable remote ssh.
  2. Mount new harddrive to ubuntu server
  3. Install k3s and awx via ansible palybook.
  4. Configure and schedule awx job via ansible palybook to backup mysql database from remote server.
  5. Install kubernetes dashboard via ansible palybook.

About

Step by step process to build ubuntu-server on raspberry-pi with k3s, kubernetes-dashboard, awx and awx job template with ansible paybooks.

License:GNU General Public License v3.0


Languages

Language:Jinja 61.2%Language:Shell 38.8%