Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/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.
https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup

ansible ansible-collections ansible-galaxy ansible-playbook ansible-project ansible-roles arm64 automation awx awx-ansible awx-ansible-tower awx-cli k3s kubernetes-dashboard mysql mysql-backup raspberry-pi raspberry-pi-4 ubuntu

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

# -*- ii: ii; -*-
#+TITLE: Ubuntu-server minimal setup
#+AUTHOR: Daljit Singh (https://github.com/daljitdokal)
#+EMAIL: [email protected]
#+DATE: 28th April 2021

** 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. [[https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup/blob/ubuntu-server/documentation/server-setup.md][Install ubuntu-server on raspberry-pi and enable remote ssh]].
2. [[https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup/blob/ubuntu-server/documentation/mount-harddrive.md][Mount new harddrive to ubuntu server]]
3. [[https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup/tree/ubuntu-server/post-install#step-1---install-k3s-and-awx][Install k3s and awx]] via ansible palybook.
4. [[https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup/tree/ubuntu-server/post-install#step-2---configure-and-schedule-awx-job][Configure and schedule awx job]] via ansible palybook to backup mysql database from remote server.
4. [[https://github.com/daljitdokal/raspberry-pi-ubuntu-server-k3s-awx-ansible-automated-setup/tree/ubuntu-server/post-install#step-3---install-kubernetes-dashboard][Install kubernetes dashboard]] via ansible palybook.