首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在GKE中安装带有prometheus默认istio特性的Kiali仪表板?

如何在GKE中安装带有prometheus默认istio特性的Kiali仪表板?
EN

Stack Overflow用户
提问于 2020-08-12 08:46:24
回答 3查看 4.3K关注 0票数 3

我一直试图在启用Istio (beta)的GKE集群上安装Kiali,我正在按照官方文档使用此链接安装Kiali,但是Prometheus由于此链接已经将Prometheus的名称从"Prometheus“更改为"promsd",而Kiali仪表板继续指向http://prometheus.istio-system.com:9090而不是http://promsd.istio-system.com:9090,Prometheus就受到了损坏。如何在默认的 ISTIO启用GKE群集中解决此问题

EN

回答 3

Stack Overflow用户

发布于 2020-08-12 19:10:22

您可以检查名称空间istio-system中的kiali configmap (假设您使用了istio安装的默认名称空间)。外部服务下面应该有一个prometheus标签。改变它,重新启动吊舱。

更新20200821:我们的配置映射(Istio (v1.5.6)通过istioctl安装)

代码语言:javascript
复制
kind: ConfigMap
apiVersion: v1
metadata:
  name: kiali
  namespace: istio-system
  selfLink: /api/v1/namespaces/istio-system/configmaps/kiali
  uid: 660a2bfe-c71b-45ab-a438-ed61532dd8e3
  resourceVersion: '31024421'
  creationTimestamp: '2020-07-24T10:18:24Z'
  labels:
    app: kiali
    operator.istio.io/component: AddonComponents
    operator.istio.io/managed: Reconcile
    operator.istio.io/version: 1.5.6
    release: istio
  annotations:

data:
  config.yaml: |
    istio_component_namespaces:
      grafana: istio-system
      tracing: istio-system
      pilot: istio-system
      prometheus: istio-system
    istio_namespace: istio-system
    auth:
      strategy: login
    deployment:
      accessible_namespaces: ['**']
    login_token:
      signing_key: "xxxxxxxxxxxxxxxxxx"
    server:
      port: 20001
      web_root: /kiali
    external_services:
      istio:
        url_service_version: http://istio-pilot.istio-system:8080/version
      tracing:
        url: 
        in_cluster_url: http://tracing/jaeger
      grafana:
        url: 
        in_cluster_url: http://grafana:3000
      prometheus:
        url: http://prometheus.istio-system:9090
票数 2
EN

Stack Overflow用户

发布于 2021-06-07 19:22:57

为了使其工作,我必须在ConfigMap命名空间中编辑名为kialiistio-system。我在external_services部分下添加了这一行:

代码语言:javascript
复制
prometheus:
  url: http://my-prometheus-kube-prometh-prometheus.default.svc.cluster.local:9090/

票数 1
EN

Stack Overflow用户

发布于 2022-02-22 05:30:56

我有一个类似的错误消息(不是在GCP中),并通过安装Prometheus来解决它:

代码语言:javascript
复制
$ kubectl apply -f https://raw.githubusercontent.com/istio/istio/release-1.13/samples/addons/prometheus.yaml

用您的release-1.13版本替换istio

https://istio.io/latest/docs/ops/integrations/prometheus/

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

https://stackoverflow.com/questions/63372998

复制
相关文章

相似问题

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