From 86862c1164bc238e6b005465317615aa39ac4d4a Mon Sep 17 00:00:00 2001 From: Ciprian Hacman Date: Tue, 14 Jan 2025 12:08:35 +0200 Subject: [PATCH] gce: Update scale test scenario --- tests/e2e/scenarios/scalability/run-test.sh | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/e2e/scenarios/scalability/run-test.sh b/tests/e2e/scenarios/scalability/run-test.sh index be265c54176bd..3e0e0fe45279c 100755 --- a/tests/e2e/scenarios/scalability/run-test.sh +++ b/tests/e2e/scenarios/scalability/run-test.sh @@ -72,7 +72,7 @@ if [[ "${CLOUD_PROVIDER}" == "gce" ]]; then create_args+=("--node-volume-size=30") create_args+=("--master-volume-size=1000") create_args+=("--gce-service-account=default") - create_args+=("--image=${INSTANCE_IMAGE:-ubuntu-os-cloud/ubuntu-2204-jammy-v20231213a}") + create_args+=("--image=${INSTANCE_IMAGE:-ubuntu-os-cloud/ubuntu-2404-noble-amd64-v20241219}") fi create_args+=("--networking=${CNI_PLUGIN:-calico}") if [[ "${CNI_PLUGIN}" == "amazonvpc" ]]; then @@ -104,6 +104,8 @@ create_args+=("--set spec.kubeAPIServer.logLevel=2") create_args+=("--set spec.kubeAPIServer.featureGates=ServiceTrafficDistribution=false") # this is required for Prometheus server to scrape metrics endpoint on APIServer create_args+=("--set spec.kubeAPIServer.anonymousAuth=true") +# this is required for kindnet to use nftables +create_args+=("--set spec.kubeProxy.proxyMode=${KUBE_PROXY_MODE:-iptables}") # this is required for prometheus to scrape kube-proxy metrics endpoint create_args+=("--set spec.kubeProxy.metricsBindAddress=0.0.0.0:10249") create_args+=("--set spec.kubeProxy.featureGates=ServiceTrafficDistribution=false")