目录
- 导航
- 前言
- 环境准备
导航
进阶之路:从零到一在k8s上部署高可用prometheus —— 总览
进阶之路:从零到一在k8s上部署高可用prometheus —— 准备工作
进阶之路:从零到一在k8s上部署高可用prometheus —— exporter
进阶之路:从零到一在k8s上部署高可用prometheus —— consul
进阶之路:从零到一在k8s上部署高可用prometheus —— prometheus-operator
进阶之路:从零到一在k8s上部署高可用prometheus —— prometheus
进阶之路:从零到一在k8s上部署高可用prometheus —— alertmanager
进阶之路:从零到一在k8s上部署高可用prometheus —— minio
进阶之路:从零到一在k8s上部署高可用prometheus —— thanos receive、thanos query
前言
由于本文所列的资源都需要部署在kubernetes上,所以需要读者具备一定的容器和k8s基础。零基础的同学可以先通过以下文档了解一下k8s的常用概念:
- 容器
- namespace
- pod
- workload(deployment、statefulset)
- service
- configmap、secret
环境准备
- 依据个人条件准备一个k8s环境,本文所用k8s版本为1.19.8(工作节点配置之和需要达到4C8G及以上,没有的话可以通过kubekey快速搭一套)
- 在搭好的k8s上创建一个名为
prom-ha
的namespace - 在master节点根目录下创建名为yaml的目录:
mkdir /yaml
注:本文所用k8s集群的master节点ip为 - 192.168.25.80