Feature #145
Cập nhật bởi Tùng Nguyễn cách đây khoảng 1 năm
B1. Clone Template từ VMID 148 (K8s-UBUNTU) Proxmox-CMC-Q9 ở Pool TEMPLATE vào Pool LVS-K8s-SERVICE
1 NIC: vmbr1 trunk all
16 core CPU
32G RAM
B2. Cấu hình thông tin hostname,IP, Password theo file hướng dẫn
https://projects.longvan.net/projects/longvan-devops/wiki/them-node-moi-vao-rke2-cluster
Pass root: 86sx#VY2dEoP
Disable SSH bằng user root
**Thông tin cấu hình network
``` yaml
network:
ethernets:
ens18:
dhcp4: False
vlans:
ens18.620:
id: 620
link: ens18
addresses: [172.16.20.24/24]
# gateway4: 172.16.20.1
routes:
- to: 10.6.9.0/24
via: 172.16.20.1
- to: 172.16.1.0/24
via: 172.16.20.1
ens18.18:
id: 18
link: ens18
addresses: [103.2.230.9/26]
gateway4: 103.2.230.1
nameservers:
addresses:
- 103.237.144.60
- 103.27.236.70
ens18.905:
id: 905
link: ens18
addresses: [10.6.22.204/24]
version: 2
```
B3. Kiểm tra ssh đến server bằng IP public và public key
B4. Đảm bảo ping OK đến domain rancher-cmchcm.longvan.vn
B5. Join K8s Cluster, từ trên node longvan-node4 chạy command sau
curl -fL https://rancher-cmchcm.longvan.vn/system-agent-install.sh | sudo sh -s - --server https://rancher-cmchcm.longvan.vn --label 'cattle.io/os=linux' --token 5r5769f526fmctc77whfxpk92x8jwctkqj4567tnqg25fq7mpkknwd --etcd --controlplane --worker
B6. Kiểm tra theo hướng dẫn node đã add cluster thành công chưa
Chạy các command sau với user root, hoặc thêm sudo với user khác
export PATH=/var/lib/rancher/rke2/bin:$PATH
export KUBECONFIG=/etc/rancher/rke2/rke2.yaml
kubectl get nodes
![](clipboard-202311061610-lrqvj.png)