首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >新的集群和linkerd不启动。

新的集群和linkerd不启动。
EN

Stack Overflow用户
提问于 2021-12-20 11:10:44
回答 1查看 1.4K关注 0票数 2

我有个问题,我想在我的集群上安装链接器,一切都很顺利

我和这个官方的自述

代码语言:javascript
复制
https://linkerd.io/2.11/tasks/install-helm/

通过舵机安装

代码语言:javascript
复制
MacBook-Pro-6% helm list -n default
NAME        NAMESPACE   REVISION    UPDATED                                 STATUS      CHART           APP VERSION
linkerd2    default     1           2021-12-15 15:47:10.823551 +0100 CET    deployed    linkerd2-2.11.1 stable-2.11.1

链接器本身可以工作,linkerd check命令也可以工作。

代码语言:javascript
复制
MacBook-Pro-6% linkerd version
Client version: stable-2.11.1
Server version: stable-2.11.1

但是,当我尝试安装viz仪表板时,如开始-开始页面所述,我将运行

代码语言:javascript
复制
linkerd viz install | kubectl apply -f -

当和你一起去的时候

代码语言:javascript
复制
linkerd check
...
Status check results are √

Linkerd extensions checks
=========================
/ Running viz extension check

它继续检查viz扩展,当我运行linkerd dashboard时(我知道)显示了相同的错误

代码语言:javascript
复制
Waiting for linkerd-viz extension to become available

有人知道我做错了什么吗?被困在这部分已经2小时了&_&,似乎没有人有任何答案

注意,当我运行,linkerd check在分期付款后,我得到

代码语言:javascript
复制
linkerd-viz
-----------
√ linkerd-viz Namespace exists
√ linkerd-viz ClusterRoles exist
√ linkerd-viz ClusterRoleBindings exist
√ tap API server has valid cert
√ tap API server cert is valid for at least 60 days
‼ tap API service is running
    FailedDiscoveryCheck: failing or missing response from https://10.190.101.142:8089/apis/tap.linkerd.io/v1alpha1: Get "https://10.190.101.142:8089/apis/tap.linkerd.io/v1alpha1": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
    see https://linkerd.io/2.11/checks/#l5d-tap-api for hints
‼ linkerd-viz pods are injected
    could not find proxy container for grafana-8d54d5f6d-cv7q5 pod
    see https://linkerd.io/2.11/checks/#l5d-viz-pods-injection for hints
√ viz extension pods are running
× viz extension proxies are healthy
    No "linkerd-proxy" containers found in the "linkerd" namespace
    see https://linkerd.io/2.11/checks/#l5d-viz-proxy-healthy for hints

调试

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-02-28 19:30:09

从你的问题描述:

注入‼linkerd-viz荚无法找到grafana-8d54d5f6d-cv7q5荚的代理容器(参见https://linkerd.io/2.11/checks/#l5d-viz-pods-injection获得提示)。

以及:

MacBook 6% helm list -n默认值

我遇到了类似的问题,但使用flagger pod而不是grafana pod (我没有像您一样尝试安装grafana组件)。

我的问题的一个副作用是:

代码语言:javascript
复制
$ linkerd viz dashboard
Waiting for linkerd-viz extension to become available
Waiting for linkerd-viz extension to become available
Waiting for linkerd-viz extension to become available
... ## repeating for 5 minutes or so before popping up the dashboard in browser.

导致我出现问题的原因是我将viz扩展安装到linkerd命名空间中。它应该属于linkerd-viz命名空间。

查看您最初的问题描述,您似乎将控制平面安装到default命名空间中(与linkerd命名空间相反)。虽然您可以使用任何您想要的名称空间,但控制平面必须位于与viz扩展不同的名称空间中。详细信息可以在我在这里写的讨论中看到:

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

https://stackoverflow.com/questions/70420933

复制
相关文章

相似问题

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