Skip to content

Commit 2d58b4e

Browse files
committed
enable metrics server for scale tests
1 parent c46ebdf commit 2d58b4e

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

tests/e2e/scenarios/scalability/run-test.sh

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ create_args+=("--set spec.kubeAPIServer.maxMutatingRequestsInflight=0")
108108
create_args+=("--set spec.kubeAPIServer.enableProfiling=true")
109109
create_args+=("--set spec.kubeAPIServer.enableContentionProfiling=true")
110110
create_args+=("--set spec.kubeAPIServer.logLevel=2")
111+
create_args+=("--set cluster.spec.metricsServer.enabled=true")
112+
# use insecure mode to avoid installing cert-manager
113+
create_args+=("--set cluster.spec.metricsServer.insecure=true")
111114
# increase the --delete-collection-workers to 100 to speed up delete operations
112115
create_args+=("--set spec.kubeAPIServer.deleteCollectionWorkers=100")
113116

@@ -188,6 +191,7 @@ fi
188191
export PROMETHEUS_KUBE_PROXY_SELECTOR_KEY="k8s-app"
189192
export PROMETHEUS_SCRAPE_APISERVER_ONLY="true"
190193
export CL2_PROMETHEUS_TOLERATE_MASTER="true"
194+
export CL2_EXECSERVICE_TOLERATE_CONTROL_PLANE="true"
191195
export ETCD_PORT="4001" # we want cl2 to use this port for etcd instead of 2379
192196
if [[ "${CLOUD_PROVIDER}" == "aws" && "${SCALE_SCENARIO}" == "performance" ]]; then
193197
# CL2 uses KUBE_SSH_KEY_PATH path to ssh to instances for scraping metrics

0 commit comments

Comments
 (0)