Drollery Medieval drollery of a knight on a horse

🏆 欢迎来到本站: https://xuchangwei.com/希望这里有你感兴趣的内容

flowery border with man falling
flowery border with man falling

Kubernetes: Kubernetes 工具

安装

Kurl

kURL 是一个定制的 Kubernetes 发行版创建工具。自定义选择安装哪些组件。

https://kurl.sh/

#选择好,安装
curl https://kurl.sh/latest | sudo bash

MetaLB

轻量级负载均衡(类型为 LoadBalancer 的服务)

https://metallb.universe.tf/

安装

kubectl apply -f https://raw.githubusercontent.com/metallb/metallb/v0.14.8/config/manifests/metallb-native.yaml


#定义分配给负载均衡器服务的 IP
kubectl apply -f <<-EOF
apiVersion: metallb.io/v1beta1
kind: IPAddressPool
metadata:
  name: first-pool
  namespace: metallb-system
spec:
  addresses:
  - 192.168.10.0/24
EOF

#二层配置
kubectl apply -f <<-EOF
apiVersion: metallb.io/v1beta1
kind: L2Advertisement
metadata:
  name: example
  namespace: metallb-system
spec:
  ipAddressPools:
  - first-pool
EOF