Skip to content

MMiller-Hairston/homelab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Homelab

This repo is to configure an Ubuntu Server running on Mini PC. These instructions should theoretically still apply to any machine or VPS as long as it is running Ubuntu Server. This repo will serve as documentation so I can remember the setup and reproduce it when needed.

  1. Install MicroK8s
sudo snap install microk8s --classic
  1. Enable firewall to allow pod<->pod and pod<->internet communication
sudo ufw allow in on cni0 && sudo ufw allow out on cni0
sudo ufw default allow routed
  1. Enable core plugins.
microk8s enable dns
microk8s enable hostpath-storage
microk8s enable helm

After this point, everything else in the cluster will be managed with helm charts.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published