"pilot.validation.istio.io"在 GKE 上失败



我使用Istio -addon在GKE上启用Istio。从图片上看,Istio的版本号是1.6。包含RequestAuthentication资源的应用程序的部署给出以下错误:

admission webhook "pilot.validation.istio.io" denied the request:
unrecognized type RequestAuthentication

RequestAuthentication必须在1.6版本中存在。有办法检查兼容性吗?

更新:在我的本地安装上,一切都与Istio1.9兼容。配置如下:

apiVersion: security.istio.io/v1beta1
kind: RequestAuthentication
metadata: 
name: xxx-auth
spec:
selector:
matchLabels:
app: xxx-fe
jwtRules:
- issuer:  "{{ .Values.idp.issuer }}"
jwksUri: "{{ .Values.idp.jwksUri }}"

我已经发布了社区维基的答案,以提高可见度。

正如Katya Gorshkova在评论中提到的:

最后,我关闭了版本插件,安装了最新的1.11.1版本。没有任何问题

参见

  • 1.11.1版本说明
  • 如何升级版本
  • 升级到Istio 1.11.0时需要考虑的重要更改

相关内容

  • 没有找到相关文章

最新更新