diff --git a/drivers/gke/gke_driver.go b/drivers/gke/gke_driver.go index 9c92594a3..e9934214b 100644 --- a/drivers/gke/gke_driver.go +++ b/drivers/gke/gke_driver.go @@ -736,6 +736,12 @@ func (d *Driver) generateClusterCreateRequest(state state) *raw.CreateClusterReq KubernetesDashboard: &raw.KubernetesDashboard{Disabled: !state.EnableKubernetesDashboard}, NetworkPolicyConfig: &raw.NetworkPolicyConfig{Disabled: disableNetworkPolicyConfig}, } + if !disableNetworkPolicyConfig { + request.Cluster.NetworkPolicy = &raw.NetworkPolicy{ + Enabled: true, + Provider: "CALICO", + } + } request.Cluster.Network = state.Network request.Cluster.Subnetwork = state.SubNetwork request.Cluster.LegacyAbac = &raw.LegacyAbac{