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
相关推荐
一楼的猫14 小时前
从工具链视角对比:番茄作家助手 vs 第三方写作辅助方案
java·服务器·开发语言·前端·学习·chatgpt·ai写作
武子康15 小时前
调查研究-138 全球机器人产业深度调研报告【01 篇】:市场规模、竞争格局与商业化成熟 2026
服务器·数据库·ai·chatgpt·机器人·具身智能
xhbh66615 小时前
代理ARP (Proxy ARP) 是如何实现跨网段通信的?在Linux下如何配置?
服务器·网络·智能路由器·端口映射·映射
神奇椰子16 小时前
[特殊字符] 服务器搭建网站完整教程
运维·服务器
SEO_juper17 小时前
CDN 地域节点优化:匹配 GEO 信号,提升加载速度
服务器·ai·php·seo·cdn·geo·谷歌优化
神奇小梵17 小时前
关于finalshell的使用
linux·服务器·网络
dog25018 小时前
解析几何的现代范式-算力,拟合与对偶
服务器·开发语言·网络·线性代数·php
happymade18 小时前
全网拓扑自动发现与服务器全维度监控的技术实践
linux·运维·服务器·网络·zabbix·路由器·prometheus
米高梅狮子18 小时前
01.CentOS-Stream-8-packstack安装OpenStack
linux·云原生·容器·kubernetes·centos·自动化·openstack
cui_ruicheng19 小时前
Linux网络编程(五):基于UDP实现DictServer
linux·服务器·网络·udp