chore: disable k8s integration tests for 1GiB worker nodes

Kubernetes E2E tests have had a bump in memory usage, making running
these on 1GiB worker nodes unreliable.

Disable `talosctl health --run-e2e` in this case.

Signed-off-by: Laura Brehm <laurabrehm@hey.com>
(cherry picked from commit 74d35900af0f6451426b70eec3b6db4b72eb993c)
This commit is contained in:
Laura Brehm 2025-11-17 16:40:09 +01:00 committed by Mateusz Urbanek
parent d9de616c48
commit 736f32a807
No known key found for this signature in database
GPG Key ID: F16F84591E26D77F

View File

@ -359,7 +359,10 @@ case "${TEST_MODE:-default}" in
*)
get_kubeconfig
run_talos_integration_test
run_kubernetes_integration_test
if [[ ${QEMU_MEMORY_WORKERS:-2048} -le 1024 ]]; then
run_kubernetes_integration_test
fi
if [ "${WITH_TEST:-none}" != "none" ]; then
"${WITH_TEST}"