0

ポッドで実行されている Prometheus エクスポーターをスクレイピングする必要があります。ポート 9098 で実行され、エクスポーターは正常に動作しており、実行中のホストから手動でスクレイピングできます。問題は侵入にあります。ポート 9098 (http および TCP) での外部スクレイピングを許可するようにイングレスを取得しようとしています。これが私のイングレスyamlです。

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    ingress.kubernetes.io/balance-algorithm: roundrobin
    ingress.kubernetes.io/maxconn-server: "10"
    ingress.kubernetes.io/ssl-redirect: "false"
  name: ingress-ecobee-exporter
  namespace: monitoring
spec:
  rules:
  - host: mysupercool.domain.name
    http:
      paths:
      - path: /
        backend:
          serviceName: ecobee-exporter-service
          servicePort: 9098

haproxy-ingress.yaml のコンテナー/ポート セクションで、ポート 9098 が機能するように指定しました。また、haproxy 統計ページに「ロード バランサー」が表示されますが、ホストがポート 9098 をリッスンしてトラフィックをリダイレクトすることはありません。

ありがとう、ショーン

4

1 に答える 1