modified: README.md

This commit is contained in:
2026-02-19 22:22:08 +00:00
parent 026c3f834f
commit 91b1f9b160

View File

@@ -38,6 +38,8 @@ Kubernetes is an opensource platform that automates the deployment, scaling,
- [check system logs](#check-system-logs)
- [Workarounds \& Fixes](#workarounds--fixes)
- [Failed unmounting var-lib-rancher.mount on reboot](#failed-unmounting-var-lib-ranchermount-on-reboot)
- [klipper-lb](#klipper-lb)
- [troubleshooting](#troubleshooting)
## kubectl
@@ -325,6 +327,12 @@ envsubst < ./secret.yaml | kubectl apply -f -
## nodes
**Get nodes info:**
```bash
kubectl get nodes -o wide
```
**get node taints:**
``` bash
@@ -521,3 +529,16 @@ Failed unmounting var-lib-rancher.mount
``` bash
reboot
```
### klipper-lb
KlipperLB is the tiny, builtin load balancer that k3s uses to give each agent a local, stable endpoint for talking to the Kubernetes API server. Instead of exposing a full external load balancer, k3s runs this lightweight component on 127.0.0.1:6444, and it simply forwards traffic from the agent to the controlplane node (or rotates between multiple servers in an HA setup). It exists to make k3s simpler to deploy—no extra software, and no external LB. startup even though the cluster continues working normally.
#### troubleshooting
**log: warning - Error starting load balancer: listen tcp 127.0.0.1:6444: bind: address already in use.**
``` bash
rm -rf /var/lib/rancher/k3s/agent/etc/klipper-lb
systemctl restart k3s-agent
```