首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >普罗米修斯运算符:无法访问普罗米修斯实例

普罗米修斯运算符:无法访问普罗米修斯实例
EN

Stack Overflow用户
提问于 2020-10-31 23:42:09
回答 1查看 233关注 0票数 1

我正在遵循documentation来创建服务操作员。我不确定为什么我不能访问普罗米修斯的服务。

我的apps.yml:

代码语言:javascript
复制
kind: Service
apiVersion: v1
metadata:
  name: sms-config-service
  labels:
    app: sms-config-service
spec:
  type: NodePort
  selector:
    app: sms-config-service
  ports:
  - port: 8080
    targetPort: 8080
    name: http

我的ServiceMonitor yml:

代码语言:javascript
复制
apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
  labels:
    app: servicemonitor-sms-services
  name: servicemonitor-sms-config-services
  namespace: metrics
spec:
  selector:
    matchLabels:
      app: sms-config-service
  endpoints:
    - port: http

普罗米修斯yml:

代码语言:javascript
复制
apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
  name: prometheus
spec:
  serviceAccountName: prometheus
  serviceMonitorSelector:
    matchLabels:
      app: servicemonitor-sms-services
  resources:
    requests:
      memory: 800Mi
  enableAdminAPI: true

普罗米修斯配置文件:

代码语言:javascript
复制
apiVersion: v1
kind: Service
metadata:
  name: prometheus
spec:
  type: NodePort
  ports:
    - name: web
      nodePort: 30900
      port: 9090
      protocol: TCP
      targetPort: web
  selector:
    prometheus: prometheus

当我访问下面的url时,浏览器显示"unable to connect“。我不确定我哪里做错了?我应该为普罗米修斯设置一个部署吗?

代码语言:javascript
复制
$ minikube service prometheus --url
http://192.168.64.3:30900

更新:我在NodePort 32676上运行了prometheus pod。

我应该改变Prometheus的配置来解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2020-11-01 06:06:24

我发现问题是我没有创建serviceAccountName

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64623494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档