Simulation of thousands kube clusters with KWOK

We are going to test application that should communicate with thousands of clusters by using KWOK.

Currently we see that one KWOK cluster utilizes about 250 MB RAM.

My questions:

  • Is it any option to reduce resource using?
  • Is it any config to set up default parameters for cluster?
  • Is it possible to use the same crt and key files for every created cluster?

If possible please could you share your experience with emulating multiply clusters with KWOK?
Also any example or related articles are very welcome?

Cluster information:

Creating cluster:
kwok create cluster --name=ClusterName

kwok – version
kwokctl version v0.5.1 go1.21.7 (linux/amd64)
Host OS: Ubuntu 22.04