Auto-update blog content from Obsidian: 2025-05-14 21:10:53
All checks were successful
Deploy / Deploy (push) Successful in 4s
All checks were successful
Deploy / Deploy (push) Successful in 4s
This commit is contained in:
parent
3efb590897
commit
ec053918ab
@ -10,35 +10,65 @@ menu:
|
|||||||
icon: flask
|
icon: flask
|
||||||
---
|
---
|
||||||
## Introduction
|
## Introduction
|
||||||
|
first raspberry pi first of his name in 2013 to discover linux and act as a NAS
|
||||||
from raspberry pi to discover linux
|
then rapsberry pi 2 more powerful because the first raspberry pi was slow
|
||||||
|
and the last one in 2018, raspberry pi 3, for more RAM
|
||||||
|
finally in 2019 I bought tiny form factor headless pc, DeskMini A300, small yet powerful
|
||||||
|
|
||||||
## Why a Homelab ?
|
## Why a Homelab ?
|
||||||
|
want to spawn VM, build kubernetes cluster
|
||||||
evolution of my setup
|
evolution of my setup
|
||||||
experiment
|
experiment
|
||||||
privacy
|
privacy
|
||||||
|
experience
|
||||||
Advantages
|
## Shaping the Lab
|
||||||
- a lot of experience
|
### Specifications
|
||||||
Inconvenient
|
what I want to be able to do :
|
||||||
- buy hardware
|
- host my current services
|
||||||
- power consumption
|
- simulate enterprise environment
|
||||||
|
- 3 nodes
|
||||||
- - Personal motivations and key objectives
|
- distributed storage
|
||||||
|
- network / vlan
|
||||||
## Planning & Constraints
|
### Constraints
|
||||||
|
- space
|
||||||
|
- noise
|
||||||
|
- power
|
||||||
|
- budget
|
||||||
## Infrastructure Overview
|
## Infrastructure Overview
|
||||||
|
### Rack
|
||||||
|
### Servers
|
||||||
|
### Network
|
||||||
|
### Cooling
|
||||||
|
### Photos
|
||||||
## Software Stack
|
## Software Stack
|
||||||
|
### Hypervisor
|
||||||
## Roadmap for my Homelab
|
### Network
|
||||||
|
### Application
|
||||||
|
#### Docker
|
||||||
|
#### Kubernetes
|
||||||
|
## Roadmap for my Lab
|
||||||
|
### Building my Homelab
|
||||||
|
- building the first proxmox node
|
||||||
|
- migrating from my headless PC to a VM
|
||||||
|
- building the second proxmox node with HDDs
|
||||||
|
- Install the rack
|
||||||
|
- Create the network
|
||||||
|
- Installating OPNsense
|
||||||
|
- Switching routing from my freebox to OPNsense
|
||||||
|
- Reconfigure my WiFi clients
|
||||||
|
- Build the third Proxmox node
|
||||||
|
- Externalize my HDDs
|
||||||
|
- Deploy VLAN
|
||||||
|
- Setup Proxmox Cluster
|
||||||
|
- Setup Ceph Storage
|
||||||
|
- Install fans
|
||||||
|
- Install ADguard Home along Unbound DNS
|
||||||
|
- Setup IPAM
|
||||||
|
- Install a bastion
|
||||||
|
### Let's Play
|
||||||
|
- Deploy a VM with Terraform
|
||||||
|
- Create a Terraform module
|
||||||
|
- Deploy Terraform infrastructure using Ansible
|
||||||
|
- Create a Blog
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user