From 61104809319bd416044a843050e0c3c8ba6b72a3 Mon Sep 17 00:00:00 2001 From: Bastian Hofmann Date: Tue, 5 May 2020 17:55:42 +0200 Subject: [PATCH] Fix enabling GKE NetworkPolicies --- drivers/gke/gke_driver.go | 6 ++++++ 1 file changed, 6 insertions(+) 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{