修复 Citadel
如果您怀疑 Citadel 无法正常工作,请验证 istio-citadel
pod 的状态:
$ kubectl get pod -l istio=citadel -n istio-system
NAME READY STATUS RESTARTS AGE
istio-citadel-ff5696f6f-ht4gq 1/1 Running 0 25d
如果 istio-citadel
pod 不存在,请尝试重新部署 pod。
如果 istio-citadel
pod 存在但其状态不是 Running
,请运行以下命令以获得更多调试信息并检查是否有任何错误:
$ kubectl logs -l istio=citadel -n istio-system
$ kubectl describe pod -l istio=citadel -n istio-system
相关内容
基于 Istio 的 Micro-Segmentation 授权
描述 Istio 的授权功能以及如何在各种用例中使用它。
如何在 Kubernetes 中启用 Citadel 的健康检查。
展示为 HTTP 服务设置基于角色的访问控制方法。
展示如何对 Istio service 进行健康检查。
有关如何整合 Vault CA 到 Istio 中颁发证书的教程。
展示如何为 TCP 服务设置基于角色的访问控制。