# Functions
BuildClientset returns kubernetes clientset.
CreateTempFileWithContent creates temporary file with data.
DeployAndRepeatRollingUpdateDeployments deploys and repeats to rolling-update deployments.
DeployRunnerGroup deploys runner group for benchmark.
FetchAPIServerCores fetchs core number for each kube-apiserver.
FetchNodeProviderIDByType is used to get one node's provider id with a given instance type.
No description provided by the author
No description provided by the author
NewLoadProfileFromEmbed reads load profile from embed memory.
NSLookup returns ips for URL.
RepeatJobWithPod repeats to deploy 3k pods.
# Variables
EKSIdleNodepoolInstanceType is the instance type of idle nodepool.
# Structs
KperfRunner is the wrapper of exec.Command to execute kperf command.
KubectlRunner is the wrapper of exec.Command to execute kubectl command.