n0n*_*tan 7 kubernetes traefik kubernetes-helm
我对 Traefik 和 Kubernetes 很陌生。我通过 helm 安装了 Traefik(repo:https : //traefik.github.io/traefik-helm-chart/,helm 版本 3.5.2,图表 traefik-9.19.1)。然后我想从中获取普罗米修斯指标。
这是我的 values.yaml 文件的摘录:
ports:
  metrics:
    expose: true
    port: 3333
    exposedPort: 3333
    protocol: TCP
additionalArguments:
  - "--metrics.prometheus=true"
  - "--metrics.prometheus.buckets=0.100000, 0.300000, 1.200000, 5.000000"
  - "--metrics.prometheus.addEntryPointsLabels=true"
  - "--metrics.prometheus.addServicesLabels=true"
  - "--entrypoints.metrics.address=:3333/tcp"
  - "--metrics.prometheus.entryPoint=metrics"
Run Code Online (Sandbox Code Playgroud)
我的问题是:此配置将 TCP 端口 3333 暴露给 Internet。出于安全原因,我宁愿避免这种情况。
有没有办法只向我的集群公开端口 3333?
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           160 次  |  
        
|   最近记录:  |