Use mixed instances for scale tests

This commit is contained in:
Ciprian Hacman 2023-09-03 08:57:26 +03:00
parent db8b0f32f9
commit bb954f4f0b
1 changed files with 3 additions and 1 deletions

View File

@ -105,7 +105,7 @@ create_args+=("--set spec.kubeControllerManager.endpointSliceUpdatesBatchPeriod=
create_args+=("--node-count=${KUBE_NODE_COUNT:-101}")
# TODO: track failures of tests (HostPort & OIDC) when using `--dns=none`
create_args+=("--dns none")
create_args+=("--node-size=c6g.medium")
create_args+=("--node-size=t4g.large,c7g.large,c6g.large,m7g.large,m6g.large,r7g.large,r6g.large")
create_args+=("--control-plane-count=${CONTROL_PLANE_COUNT:-1}")
create_args+=("--master-size=${CONTROL_PLANE_SIZE:-c6g.2xlarge}")
create_args+=("--zones=us-east-2a,us-east-2b,us-east-2c")
@ -141,6 +141,8 @@ kubetest2 kops "${KUBETEST2_ARGS[@]}" \
KUBECONFIG=$(mktemp -t kubeconfig.XXXXXXXXX)
kops export kubecfg --admin --kubeconfig="${KUBECONFIG}"
kops get instances
if [[ "${RUN_CL2_TEST:-}" == "true" ]]; then
# CL2 uses KUBE_SSH_KEY_PATH path to ssh to instances for scraping metrics
export KUBE_SSH_KEY_PATH="/tmp/kops/${CLUSTER_NAME}/id_ed25519"