根据rancher网站上的this support matrix,给出的istio版本为1.4.7。
我正在尝试将istio最终用户身份验证示例与最新的牧场主一起使用,但是我遇到了错误
unable to recognize "STDIN": no matches for kind "RequestAuthentication" in version "security.istio.io/v1beta1"
当我使用以下命令时
kubectl apply -f - <<EOF
apiVersion: "security.istio.io/v1beta1"
kind: "RequestAuthentication"
metadata:
name: "jwt-example"
namespace: foo
spec:
selector:
matchLabels:
app: httpbin
jwtRules:
- issuer: "[email protected]"
jwksUri: "https://raw.githubusercontent.com/istio/istio/release-1.6/security/tools/jwt/samples/jwks.json"
EOF
我正在尝试将istio最终用户身份验证示例与最新的牧场主一起使用,但是我遇到以下错误,无法识别“ STDIN”:版本“ security ....中没有与种类” RequestAuthentication“匹配的内容。]] >
根据rancher网站上的this support matrix,给出的istio版本为1.4.7。
RequestAuthentication种是在istio 1.5版中引入的。因此,您可能在此版本中使用了错误的资源。有关istio在1.5版中的升级说明,请参见this。由于rancher没有最新版本,您将必须申请旧的政策资源。您可以在https://archive.istio.io/v1.4/docs/
中找到1.4个文档希望这会有所帮助。
根据rancher网站上的this support matrix,给出的istio版本为1.4.7。