<p>I enabled Istio on GKE using istio-addon. According to the images the version of Istio is <code>1.6</code>. Deployment of the application, which contains <code>RequestAuthentication</code> resource gives the following error:</p>
<pre><code> admission webhook &quot;pilot.validation.istio.io&quot; denied the request:
 unrecognized type RequestAuthentication
</code></pre>
<p><code>RequestAuthentication</code> must be available in the version <code>1.6</code>. Is there any way to check the compatibility?</p>
<p>Updated: On my on-premise installation everything works with Istio <code>1.9</code>. The configuration is the following:</p>
<pre class="lang-yaml prettyprint-override"><code>apiVersion: security.istio.io/v1beta1
kind: RequestAuthentication
metadata: 
  name: xxx-auth
spec:
  selector:
    matchLabels:
      app: xxx-fe
  jwtRules:
  - issuer:  &quot;{{ .Values.idp.issuer }}&quot;
    jwksUri: &quot;{{ .Values.idp.jwksUri }}&quot;
</code></pre>

Katya Gorshkova
<p>I have posted community wiki answer for better visibility.</p>
<p>As <a href="https://stackoverflow.com/users/9496448/katya-gorshkova">Katya Gorshkova</a> has mentioned in the comment:</p>
<blockquote>
<p>Finally, I turned off istio addon and installed the newest istio 1.11.1. It worked without any problems</p>
</blockquote>
<p>See also</p>
<ul>
<li><a href="https://istio.io/latest/news/releases/1.11.x/announcing-1.11.1/" rel="nofollow noreferrer">release notes for istio 1.11.1</a></li>
<li><a href="https://istio.io/latest/docs/setup/upgrade/" rel="nofollow noreferrer">how to upgrade istio</a></li>
<li><a href="https://istio.io/latest/news/releases/1.11.x/announcing-1.11/upgrade-notes/" rel="nofollow noreferrer">Important changes to consider when upgrading to Istio 1.11.0</a></li>
</ul>
