all repos — infra @ 13d143bca8aeaec2447be2ee2089fdbb3bb01f27

infrastructure manifests and setup notes

Add deck
Anirudh Oppiliappan x@icyphox.sh
Sun, 11 Jul 2021 19:32:20 +0530
commit

13d143bca8aeaec2447be2ee2089fdbb3bb01f27

parent

654125951db93d9760569bcf5ef68cb479e87afe

4 files changed, 45 insertions(+), 0 deletions(-)

jump to
A deck/1-intro.txt

@@ -0,0 +1,12 @@

+${BLD}MY HOMELAB SETUP${RST} + +Running a multi-arch Kubernetes cluster, at home. + + + + )\`.). + )\`\`)\`\`) .~~ + ).-'.-')|) + |-).-).-'_'-/ +${BLU}~~~${RST}\ \`o-o-o' /${BLU}~~~~~~~~~~~~~~~~~${RST} +${BLU} ~~~${RST}'---.____/${BLU}~~~~~~~~~~~~~~~~~${RST}
A deck/2-motivation.txt

@@ -0,0 +1,9 @@

+${BLD}MOTIVATION${RST} + +· I self-host a lot of things +· Terrible process management + + ${GRN}\$${RST} nohup foo --bar & + +· Hard to keep track +· Too manual
A deck/3-nodes.txt

@@ -0,0 +1,7 @@

+${BLD}NODES${RST} + +3 nodes: + +· fern: Raspberry Pi 4B (armhf) +· jade: Oracle VM (amd64) +· leaf: Oracle VM (amd64)
A deck/4-wireguard.txt

@@ -0,0 +1,17 @@

+${BLD}WIREGUARD MESH${RST} + + ++-----------+ +-----------+ +| ${GRN}jade${RST} | <-----------> | ${GRN}leaf${RST} | +|192.168.4.3| |192.168.4.1| ++-----------+ +-----------+ + ^ ^ + \ / + \ / + \ / +------------------------------------------- ${ITA}CG-NAT${RST} + \ / + \ +-----------+ / + -> | ${GRN}fern${RST} | <- + |192.168.4.2| + +-----------+