diff --git a/e2e/Makefile b/e2e/Makefile index 32feb15a5..898fc5ab6 100644 --- a/e2e/Makefile +++ b/e2e/Makefile @@ -34,7 +34,7 @@ helm: $(LOCALBIN) .PHONY: create-cluster create-cluster: kind kubectl - $(KIND) create cluster --name htnn --image kindest/node:v$(MIN_K8S_VERSION) + $(KIND) create cluster --name htnn --image kindest/node:v$(MIN_K8S_VERSION) --config=kind_cluster.yaml $(KUBECTL) apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v$(GATEWAY_API_VERSION)/standard-install.yaml $(KUBECTL) apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v$(GATEWAY_API_VERSION)/experimental-install.yaml diff --git a/e2e/kind_cluster.yaml b/e2e/kind_cluster.yaml new file mode 100644 index 000000000..ab9a06882 --- /dev/null +++ b/e2e/kind_cluster.yaml @@ -0,0 +1,4 @@ +kind: Cluster +apiVersion: kind.x-k8s.io/v1alpha4 +networking: + ipFamily: dual diff --git a/manifests/charts/htnn-controller/values.yaml b/manifests/charts/htnn-controller/values.yaml index a982f30d4..afe3a9c55 100644 --- a/manifests/charts/htnn-controller/values.yaml +++ b/manifests/charts/htnn-controller/values.yaml @@ -35,6 +35,7 @@ pilot: PILOT_ENABLE_HTNN: "true" PILOT_ENABLE_HTNN_STATUS: "true" HTNN_ENABLE_LDS_PLUGIN_VIA_ECDS: "false" + ISTIO_DUAL_STACK: "true" # Settings related to the untaint controller # This controller will remove `cni.istio.io/not-ready` from nodes when the istio-cni pod becomes ready