Performance Test Setup for Karmada
Abstract
As Karmada is being implemented in more and more enterprises and organizations, scalability and scale of Karmada is gradually becoming new concerns for the community. In this article, we will introduce how to conduct large-scale testing for Karmada and how to monitor metrics from Karmada control plane.
Build large scale environment
Create member clusters using kind
Why kind
Kind is a tool for running local Kubernetes clusters using Docker containers. Kind was primarily designed for testing Kubernetes itself, so it play a good role in simulating member clusters.
Usage
Follow the kind installation guide.
Create 10 member clusters:
for ((i=1; i<=10; i ++)); do
kind create cluster --name member$i
done;