2.11.7. 3scale Istio 适配器故障排除清单

作为管理员安装 3scale Istio 适配器,在有些情况下可能会导致您的集成无法正常工作。使用以下列表排除安装故障:

  • YAML 缩进不正确。
  • 缺少 YAML 部分。
  • 忘记将 YAML 中的更改应用到集群。
  • 忘记使用 service-mesh.3scale.net/credentials 键标记服务工作负载。
  • 当使用不包含 service_id 的处理程序时,忘记使用 service-mesh.3scale.net/service-id 标记服务工作负载,导致每个帐户可以重复使用它们。
  • Rule 自定义资源指向错误的处理程序或实例自定义资源,或者引用缺少对应的命名空间后缀。
  • Rule 自定义资源的 match 部分可能无法与您配置的服务匹配,或者指向当前没有运行或不存在的目标工作负载。
  • 处理程序中 3scale 管理门户的访问令牌或 URL 错误。
  • Instance 自定义资源的 params/subject/properties 部分无法列出 app_idapp_keyclient_id 的正确参数,因为它们指定了错误的位置,如查询参数、标头和授权声明,或者参数名称与用于测试的请求不匹配。
  • 在未意识到它实际存放在适配器容器镜像中,并且需要 oc exec 调用它的情况下,未能使用配置生成器。