“ Kiali的秘密不见了”,但绝对存在

我的Kiali安装程序在登录时返回520。

在我的控制台中正在打印:

W1105 08:23:28.238619       1 kiali.go:145] Kiali is missing a secret that contains both 'username' and 'passphrase'
E1105 08:23:34.142346       1 authentication.go:108] Credentials are missing. Create a secret. Please refer to the documentation for more details.

这很奇怪,因为正在运行

kubectl describe secret kiali -n istio-system

为我提供以下输出:

Name:         kiali
Namespace:    istio-system
Labels:       app=kiali
              flux.weave.works/sync-gc-mark=sha256.ZNNGIdiNNcRZl-YCuc551EB3Edthk6kuz-PlDVn6U9k
Annotations:  flux.weave.works/sync-checksum: ae50afa268598e23696d4e980b1686829b3589e4

Type:  Opaque

Data
====
passphrase:  5 bytes
username:    6 bytes

重新启动pod无法解决问题。

使用的版本 Kiali:版本:v0.18.1,提交:ef27faa

Istio:1.1.2

Kubernetes风格和版本:Azure AKS

复制 使用以下资源将Istio部署到您的AKS群集: https://github.com/timfpark/fabrikate-cloud-native

编辑:

原来,仅需要更新到1.1.5。 另外,我使用的仓库不是正式版本。可以在这里找到: https://github.com/microsoft/fabrikate-definitions/tree/master/definitions/fabrikate-cloud-native

wangziguang111 回答:“ Kiali的秘密不见了”,但绝对存在

我遇到了此问题,请升级到istio 1.1.5或更高版本。您可以将我的example repo与istio 1.2.0一起使用。也会解决的。

https://github.com/rootsongjc/cloud-native-sandbox/issues/2

,

当您确保机密包含数据时,一个可能的原因就是云未正确安装机密。

检查您是否已安装机密:

$ kubectl describe deploy/<deployment-name> -n <namespace>
... ... ...
        volumeMounts:
        - name: kiali-secret
          mountPath: "/kiali-secret"
      volumes:
      - name: kiali-secret
        secret:
          secretName: kiali
          optional: true
... ... ...
本文链接:https://www.f2er.com/3161054.html

大家都在问