Kubernetes Performance Testing Plan and Tutorial

What are the good solutions and specifics for Kubernetes cluster testing, such as testing the maximum limit of cluster nodes, testing cluster scheduling speed, testing ETCD, testing Apiserver, etc