安装metricserver
依赖
安装prometheus监控
git clone https://github.com/coreos/prometheus-operator
cd prometheus-operator
kubectl apply -f ./contrib/kube-prometheus/manifests/证书生成
生成验证请求客户端身份的根证书(亦可复用kubernetes的证书和ca,未测试)
cat <<EOF > front-proxy-ca-csr.json
{
"CN": "kubernetes",
"key": {
"algo": "rsa",
"size": 2048
}
}
EOF
cfssl gencert -initca front-proxy-ca-csr.json | cfssljson -bare front-proxy-ca生成证明apiserver身份的客户端证书(或者其它聚合器)
配置
kube-apiserver添加配置
controller-manager添加配置
metrics-server
安装
验证配置
验证hpa
创建podinfo deployment
创建podinfo hpa
验证
参考
Last updated