automation-suite
2023.10
false
EKS/AKS 上的 Automation Suite 安装指南
- 概述
- 要求
- 安装
- 安装后
- 迁移和升级
- 监控和警示
- 集群管理
- 特定于产品的配置
- 故障排除
重要 :
新发布内容的本地化可能需要 1-2 周的时间才能完成。
访问 FQDN 将返回 RBAC 访问遭拒错误
在 EKS/AKS 上的 Automation Suite 中通过 Istio 访问 FQDN 时,出现 RBAC 访问被拒绝错误的原因和解决方案。
描述
访问 FQDN 可能会返回以下错误:
RBAC: access denied
RBAC: access denied
发生此问题的原因是 FQDN 及其相关 URL 访问通过 Istio 路由。Istio 依赖 WASM 插件将请求路由到适当的目标 Pod。
如果注册表(内部或外部)中缺少 WASM 插件映像,则 Istio 将阻止 URL 访问并返回RBAC: access denied错误。
解决方案
要解决此问题,您必须确保已结合使用注册表并且注册表中存在 WASM 插件映像。
要检查 WASM 插件映像,请运行以下命令:
kubectl get wasmplugin -A -o yaml | grep url
kubectl get wasmplugin -A -o yaml | grep url
输出将类似于以下示例:
url: oci://testing.azurecr.io/istio-wasm-plugin:2024.10.3
url: oci://testing.azurecr.io/istio-wasm-plugin:2024.10.3
在上面的示例中,WASM 插件映像为istio-wasm-plugin:2024.10.3 。您必须检查注册表中是否存在此映像。