当前位置: 代码迷 >> 综合 >> 进阶之路:从零到一在k8s上部署高可用prometheus —— 准备工作
  详细解决方案

进阶之路:从零到一在k8s上部署高可用prometheus —— 准备工作

热度:2   发布时间:2023-11-27 00:52:54.0

目录

  • 导航
  • 前言
  • 环境准备

导航

进阶之路:从零到一在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

环境准备

  1. 依据个人条件准备一个k8s环境,本文所用k8s版本为1.19.8(工作节点配置之和需要达到4C8G及以上,没有的话可以通过kubekey快速搭一套)
  2. 在搭好的k8s上创建一个名为prom-ha的namespace
  3. 在master节点根目录下创建名为yaml的目录:mkdir /yaml

注:本文所用k8s集群的master节点ip为 - 192.168.25.80