Skip to content

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

License

Notifications You must be signed in to change notification settings

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.