From b3cfba49524fcb40a01d47411b0583b09e0a4a09 Mon Sep 17 00:00:00 2001 From: Earl Warren Date: Thu, 17 Oct 2024 17:15:47 +0200 Subject: [PATCH] use IPv6 local address, not link local https://en.wikipedia.org/wiki/Unique_local_address --- README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 2b0790f..6f3b4e7 100644 --- a/README.md +++ b/README.md @@ -811,7 +811,7 @@ iface enp5s0 inet6 static #### k8s node -The `10.88.1.5` and `fe88::5` IPs are assigned to the interface with VLAN 4002. +The `10.88.1.5` and `fd10::5` IPs are assigned to the interface with VLAN 4002. ``` auto enp5s0.4002 @@ -820,14 +820,14 @@ iface enp5s0.4002 inet static netmask 255.255.0.0 vlan-raw-device enp5s0 mtu 1400 - up ip addr add fe88::5/48 dev enp5s0.4002 + up ip addr add fd10::5/48 dev enp5s0.4002 ``` ### k8s first server node ```sh sudo apt-get install curl -master_node_ip=10.88.1.5,fe88::5 +master_node_ip=10.88.1.5,fd10::5 curl -fL https://get.k3s.io | sh -s - server --cluster-init --disable=servicelb --write-kubeconfig-mode=644 --node-ip=$master_node_ip --cluster-cidr=10.42.0.0/16,fd01::/48 --service-cidr=10.43.0.0/16,fd02::/112 curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - ``` @@ -840,7 +840,7 @@ The token is found on the first node in the `/var/lib/rancher/k3s/server/token` sudo apt-get install curl token=??? master_ip=10.88.1.5 -second_node_ip=10.88.1.6,fe88::6 +second_node_ip=10.88.1.6,fd10::6 curl -fL https://get.k3s.io | sh -s - server --token $token --server https://$master_ip:6443 --cluster-init --disable=servicelb --write-kubeconfig-mode=644 --node-ip=$second_node_ip --cluster-cidr=10.42.0.0/16,fd01::/48 --service-cidr=10.43.0.0/16,fd02::/112 curl -fsSL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash - ``` @@ -853,7 +853,7 @@ The token is found on one of the master nodes in the `/var/lib/rancher/k3s/serve ```sh master_ip=10.88.1.5 -etcd_node_ip=10.88.1.3,fe88::3 +etcd_node_ip=10.88.1.3,fd10::3 curl -sfL https://get.k3s.io | sh -s - server --token "$token" --server https://$master_ip:6443 --cluster-init --disable-apiserver --disable-controller-manager --disable-scheduler --write-kubeconfig-mode=644 --node-ip=$etcd_node_ip --cluster-cidr=10.42.0.0/16,fd01::/48 --service-cidr=10.43.0.0/16,fd02::/112 ```