Skip to content

Commit cf0e63f

Browse files
Add network_policy for cilium data plane in test
Updates the networkDataPlane test helper to include network_policy="cilium" when the network data plane is set to cilium. Also changes the VM size in the default node pool and removes an extra blank line in the subnet resource block.
1 parent e69c8c2 commit cf0e63f

1 file changed

Lines changed: 12 additions & 3 deletions

File tree

internal/services/containers/kubernetes_cluster_network_resource_test.go

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4224,10 +4224,16 @@ resource "azurerm_kubernetes_cluster" "test" {
42244224
}
42254225

42264226
func (KubernetesClusterResource) networkDataPlane(data acceptance.TestData, networkDataPlane string) string {
4227+
networkPolicyLine := ""
4228+
if networkDataPlane == "cilium" {
4229+
networkPolicyLine = `network_policy = "cilium"`
4230+
}
4231+
42274232
return fmt.Sprintf(`
42284233
provider "azurerm" {
42294234
features {}
42304235
}
4236+
42314237
resource "azurerm_resource_group" "test" {
42324238
name = "acctestRG-aks-%[2]d"
42334239
location = "%[1]s"
@@ -4245,34 +4251,37 @@ resource "azurerm_subnet" "test" {
42454251
resource_group_name = azurerm_resource_group.test.name
42464252
virtual_network_name = azurerm_virtual_network.test.name
42474253
address_prefixes = ["10.10.0.0/16"]
4248-
42494254
}
42504255
42514256
resource "azurerm_kubernetes_cluster" "test" {
42524257
name = "acctestaks%[2]d"
42534258
location = azurerm_resource_group.test.location
42544259
resource_group_name = azurerm_resource_group.test.name
42554260
dns_prefix = "acctestaks%[2]d"
4261+
42564262
default_node_pool {
42574263
name = "default"
42584264
node_count = 1
4259-
vm_size = "Standard_DS2_v2"
4265+
vm_size = "Standard_D2s_v3"
42604266
vnet_subnet_id = azurerm_subnet.test.id
42614267
upgrade_settings {
42624268
max_surge = "10%%"
42634269
}
42644270
}
4271+
42654272
identity {
42664273
type = "SystemAssigned"
42674274
}
4275+
42684276
network_profile {
42694277
pod_cidr = "192.168.0.0/16"
42704278
network_plugin = "azure"
42714279
network_data_plane = "%[3]s"
42724280
network_plugin_mode = "overlay"
4281+
%[4]s
42734282
}
42744283
}
4275-
`, data.Locations.Primary, data.RandomInteger, networkDataPlane)
4284+
`, data.Locations.Primary, data.RandomInteger, networkDataPlane, networkPolicyLine)
42764285
}
42774286

42784287
func (KubernetesClusterResource) networkPluginBase(data acceptance.TestData) string {

0 commit comments

Comments
 (0)