快速开始
安装要求
-
主机的 Linux 内核要求:Linux 内核版本最好大于 v5.8,以便所有功能都能正常运行。
-
架构支持:当前仅提供 AMD 架构镜像,尚未提供 ARM 架构镜像。
在 Kubernetes 集群中部署 Balancing
# 获取 API Server 的访问地址
~# kubectl cluster-info
Kubernetes control plane is running at https://192.168.0.10:6443
# 部署 Balancing,需单独指定 API Server 访问地址,这样即使不运行 kube-proxy,Balancing 也能访问 API Server 完成工作
~# helm repo add elf https://elf-io.github.io/balancing
~# helm install -n elf balancing elf/balancing \
--set feature.apiServerHost=192.168.0.10 \
--set feature.apiServerPort=6443
~# kubectl get pod -n elf
NAME READY STATUS RESTARTS AGE
balancing-agent-jj8vq 1/1 Running 0 4d10h
balancing-agent-wqs4g 1/1 Running 0 4d10h
balancing-controller-849c9bd8f6-gbw6w 1/1 Running 0 4d10h
在集群外的主机上部署 Balancing Agent 容器服务
可以在集群外的主机上部署 Balancing Agent 容器服务,其配置文件中需指明接入的 Kubernetes 集群配置。