Повідомлення про помилки

О ні! Ви знайшли помилку? Ми б хотіли про це дізнатися.

Помилки продукту

Перевірте нашу базу даних проблем, щоб дізнатися, чи вже відомо про вашу проблему, і дізнатися, коли ми, сподіваємось, зможемо її виправити. Якщо ви не знайшли свою проблему в базі даних, будь ласка, створіть новий тікет і повідомте нам, що відбувається.

Якщо ви думаєте, що помилка насправді є вразливістю безпеки, будь ласка, відвідайте Повідомлення про вразливості безпеки, щоб дізнатися, що робити.

Архіви стану кластеру Kubernetes

Якщо ви працюєте на Kubernetes, розгляньте можливість включення архіву стану кластеру у ваш звіт про помилку. Для зручності ви можете запустити команду istioctl bug-report, щоб створити архів, що містить усі відповідні дані з вашого кластера Kubernetes:

$ istioctl bug-report

Потім прикріпіть створений файл bug-report.tgz до вашого тікета.

Якщо ваша мережа охоплює кілька кластерів, запустіть istioctl bug-report для кожного кластера, вказуючи прапорці --context або --kubeconfig.

Якщо ви не можете використовувати команду bug-report, будь ласка, прикріпіть власний архів, що містить:

  • Вивід команди istioctl analyze:

    $ istioctl analyze --all-namespaces
  • Podʼи, сервіси, deployments та точки доступу у всіх просторах імен:

    $ kubectl get pods,services,deployments,endpoints --all-namespaces -o yaml > k8s_resources.yaml
  • Імена секретів у istio-system:

    $ kubectl --namespace istio-system get secrets
  • ConfigMaps у просторі імен istio-system:

    $ kubectl --namespace istio-system get cm -o yaml
  • Поточні та попередні журнали всіх компонентів Istio та sidecar. Ось кілька прикладів того, як їх отримати, будь ласка, адаптуйте для вашого середовища:

    • Журнали Istiod:

      $ kubectl logs -n istio-system -l app=istiod
    • Журнали Ingress Gateway:

      $ kubectl logs -l istio=ingressgateway -n istio-system
    • Журнали Egress Gateway:

      $ kubectl logs -l istio=egressgateway -n istio-system
    • Журнали Sidecar:

      $ for ns in $(kubectl get ns -o jsonpath='{.items[*].metadata.name}') ; do kubectl logs -l service.istio.io/canonical-revision -c istio-proxy -n $ns ; done
  • Усі артефакти конфігурації Istio:

    $ kubectl get istio-io --all-namespaces -o yaml

Помилки документації

Перевірте нашу базу даних проблем документації, щоб дізнатися, чи вже відомо про вашу проблему, і дізнатися, коли ми, сподіваємось, зможемо її виправити. Якщо ви не знайшли свою проблему в базі даних, будь ласка, повідомте про проблему там. Якщо ви хочете подати запропоноване редагування сторінки, ви знайдете посилання “Edit this Page on GitHub” внизу праворуч кожної сторінки.

Чи була ця інформація корисною?
Чи є у вас пропозиції щодо покращення?

Дякуємо за ваш відгук!