部署prometheus-operator 并外网登录

下载普罗米修斯

git clone https://github.com/prometheus-operator/kube-prometheus

部署普罗米修斯

kubectl apply -f kube-prometheus/manifests/
kubectk apply -f kube-prometheus/manifests/step/

然后就会自动创建普罗米修斯。

查看状态

kubectl get all -n monitoring

部署prometheus-operator 并外网登录_第1张图片
修改service中

  • service/grafana
  • service/prometheus-k8s
  • service/alertmanager-main
    为NodePort。

删除sessionAffinity: ClientIP这一行(这会导致外网暴露失效)

然后查看暴露的端口为:
部署prometheus-operator 并外网登录_第2张图片

查看状态

进入普罗米修斯
部署prometheus-operator 并外网登录_第3张图片

部署prometheus-operator 并外网登录_第4张图片
点击Test,得到
部署prometheus-operator 并外网登录_第5张图片
配置完成。

你可能感兴趣的:(prometheus,docker,linux)