From 430231898c37ba1bf25beb1d32cd4cc4591c0017 Mon Sep 17 00:00:00 2001 From: Paul Payne Date: Sat, 24 May 2025 10:17:41 -0700 Subject: [PATCH] Enhance setup documentation with node joining instructions and add glossary for key terms --- docs/SETUP.md | 7 ++++--- docs/glossary.md | 15 +++++++++++++++ docs/lan-routers/GL-iNet.md | 11 ++++++++++- 3 files changed, 29 insertions(+), 4 deletions(-) create mode 100644 docs/glossary.md diff --git a/docs/SETUP.md b/docs/SETUP.md index 9a1f03e..bb9c15f 100644 --- a/docs/SETUP.md +++ b/docs/SETUP.md @@ -72,10 +72,11 @@ For larger workloads or high availability, you can add more nodes: ```bash # On your master node, get the node token -sudo cat /var/lib/rancher/k3s/server/node-token - +NODE_TOKEN=`sudo cat /var/lib/rancher/k3s/server/node-token` +MASTER_IP=192.168.8.222 # On each new node, join the cluster -curl -sfL https://get.k3s.io | K3S_URL=https://MASTER_IP:6443 K3S_TOKEN=NODE_TOKEN sh - + +curl -sfL https://get.k3s.io | K3S_URL=https://$MASTER_IP:6443 K3S_TOKEN=$NODE_TOKEN sh - ``` ## Next Steps diff --git a/docs/glossary.md b/docs/glossary.md new file mode 100644 index 0000000..1b5e72b --- /dev/null +++ b/docs/glossary.md @@ -0,0 +1,15 @@ +# Cluster + +- LAN +- cluster + +## LAN + +- router + +## Cluster + +- nameserver +- node +- master +- load balancer diff --git a/docs/lan-routers/GL-iNet.md b/docs/lan-routers/GL-iNet.md index 822d143..ebdb1e3 100644 --- a/docs/lan-routers/GL-iNet.md +++ b/docs/lan-routers/GL-iNet.md @@ -1,3 +1,12 @@ # GL-iNet LAN Router Setup -TBD +- Applications > Dynamic DNS > Enable DDNS + - Enable + - Use Host Name as your CNAME at Cloudflare. +- Network > LAN > Address Reservation + - Add all cluster nodes. +- Network > Port Forwarding + - Add TCP, port 22 to your bastion + - Add TCP/UDP, port 443 to your cluster load balancer. +- Network > DNS > DNS Server Settings + - Set to cluster DNS server IP