<p>I was just checking the network driver used for <code>google kubernetes engine</code>. It seems <code>calico</code> is the default GKE driver for network policy.</p>
<pre><code>  networkPolicyConfig: {}
  clusterIpv4Cidr: 172.31.92.0/22
  createTime: '2022-01-18T19:41:27+00:00'
  --
   networkPolicy:
     enabled: true
     provider: CALICO
</code></pre>
<p>Is it possible to change <code>calico</code> and replace with some other <code>networking addon</code> for <code>gke</code> ?</p>

<p>Calico is only used for Network Policies in GKE. By default GKE uses a Google Network Plugin. You also have the option to enable Dataplane <a href="https://cloud.google.com/kubernetes-engine/docs/concepts/dataplane-v2" rel="nofollow noreferrer">V2</a> which is eBPF Based.</p>
<p>In both cases the Plugins are managed by Google and you cannot change them</p>
