Docker/Kubernetes

At the current moment in time I have only managed to get a basic NGINX webpage running on a three node kubernetes cluster running K3s. I aim to transition the following docker services over to Kubernetes services. The three nodes will be hosted for free using the forever free Oracle Cloud resources.

Below are the services I have running 24/7 on Raspberry Pi’s. Some are public facing services and some are private.

Docker ImagePurpose
NGINX Proxy ManagerI use NPM to easily setup reverse proxy records for the multiple web facing services that I host in my Home lab.
Nextcloud and MariaDB backend databaseFor allowing me to have a 24/7 local cloud backup location for family images and video.
Uptime KumaUsed for monitoring my services uptime and alert me of any issues via Discord integration.
Grafana and InfluxDB backendI have built a Pollution monitor using an ESP8266. This sends the data to the InfluxDB database and then Grafana displays the information in graphs.
Home AssistantI don’t actively use Home assistant. But I have it installed for If I ever decide to create an interactive tablet for my smart home devices.

The following are the docker services that I run on an old desktop for more processing power.

Docker ImagePurpose
PlexI mainly use plex as a way to easily stream family photos and videos to internet connected devices. I also have a small amount of TV shows and movies backed up.
GitLab and GitLab runnersI don’t always have an instance of GitLab running. But it allows me to practise CI/CD processes locally. Running it through gitlab.com takes a bit longer to get results

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

I accept the Privacy Policy