k8s部署针对外部服务器的prometheus服务

ConfigMap

yaml 复制代码
apiVersion: v1
kind: ConfigMap
metadata:
  name: prometheus-config-ems
data:
  prometheus.yml: |-
    global:
      scrape_interval: 15s
      evaluation_interval: 15s
    scrape_configs:
      - job_name: "emsservice"
        static_configs:
          - targets:
            - "192.165.25.160:9182"
            - "192.165.25.161:9182"
            - "192.165.25.162:9182"
            - "192.165.25.163:9182"
            - "192.165.25.164:9182"
            - "192.165.25.165:9182"
            - "192.165.25.166:9182"
            - "192.165.25.167:9182"

Deployment

yaml 复制代码
apiVersion: apps/v1
kind: Deployment
metadata:
  name: promems-deployment
spec:
  replicas: 1
  selector:
    matchLabels:
      app: promems
  template:
    metadata:
      labels:
        app: promems
    spec:
      containers:
        - name: promems
          image: prom/prometheus
          command:
          - "/bin/prometheus"
          args:
          - "--config.file=/etc/prometheus/prometheus.yml"
          ports:
            - containerPort: 9090
              protocol: TCP
          volumeMounts:
            - name: promems
              mountPath: /etc/prometheus
      volumes:
        - name: promems
          configMap:
            name: prometheus-config-ems

Service

yaml 复制代码
kind: Service
apiVersion: v1
metadata:
  labels:
    app:
  name: ems-service
  namespace: default
spec:
  type: NodePort
  ports:
    - name: http
      port: 9090
      targetPort: 9090
      protocol: TCP
      nodePort: 31004
  selector:
    app: promems
相关推荐
Cx330❀12 分钟前
【Linux网络】网络层协议 IP :从网络层原理到 Linux 内核源码
linux·运维·服务器·网络·tcp/ip·ai·ai编程
Gl�ria1 小时前
Linux 清理日志常用命令
linux·运维·服务器
天道jimmy2 小时前
VulnHub 系列:HA, Wordy
linux·服务器·web安全
j7~3 小时前
【Linux网络加餐(二)】《进程组,会话,控制终端,作业控制和守护进程》---详解
linux·运维·服务器·守护进程·会话·进程组·控制终端
名字还没想好☜3 小时前
Docker 数据卷实战:volume、bind mount、tmpfs 到底怎么选,数据持久化与权限坑
运维·docker·容器·kubernetes
天道jimmy3 小时前
VulnHub 系列:Prime,1
linux·运维·服务器
辻弋2015 小时前
自动检测硬件生成驱动清单、实时监控FPS、120秒性能记录——30+项优化模块化开关,所有改动可精确复原
服务器·windows·游戏引擎·电脑·开源软件
程序员梅雨5 小时前
Linux & Shell 实用干货
linux·运维·服务器·后端·面试·php
新时代牛马5 小时前
嵌入式 Linux 蓝牙框架完整篇:从 HCI、L2CAP 到BlueZ 用户态
linux·运维·服务器
ONLYOFFICE6 小时前
ONLYOFFICE成为Linux操作系统 – Winux的预装办公套件
linux·运维·服务器