"Секрет Киали отсутствует", но он точно есть

Моя установка 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

перезапуск модуля не решает проблему.

Используемые версииKiali: Version: v0.18.1, Commit: 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

2 ответа

Решение

У меня была эта проблема, обновитесь до istio 1.1.5 или выше. вы можете использовать мой пример репо с 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
... ... ...
Другие вопросы по тегам