总督
为Kubernetes构建的集群可靠性工具集合
Governor是一组用于提高大型Kubernetes集群作为单个Docker映像的稳定性的工具的集合。
在大型Kubernetes集群中观察到的两个常见问题是:
由于基础云提供商问题而导致的节点故障。
吊舱处于“终止”状态,无法清理。
node-reaper提供了强制终止工作节点的能力,以便出现替换节点。 pod-reaper会强制终止处于“终止”状态的豆荚一段时间。
用法
假设一个由AWS托管的运行kubernetes集群:
kubectl create namespace governor
# Using a CronJob
kubectl apply -n governor -f https://raw.githubusercontent.com/keikoproj/governor/master/examples/node-reaper.yaml
kubectl apply -n governor -f https://raw.githubusercontent.com/keikoproj/governor/m
1