RFE 1.3 : Better client connection management from (X) clients each performing (Y) ops. #21081
Closed
Description
During some of our testing on openshift, we had performed several workflows which did the following:
- Forked a new process with a new kubeconfig
- Performed several commands using kubectl (~10-20)
- Gather forks.
- repeat.
What this showed was that the sum of connection management and tls overhead was quite large.
Ideally we could reduce the overhead by reusing the connection which is done in many of the e2e tests.
Some ideas here include:
- The notion of a repl, or shell, for kubectl
- Several different tools for client side mgmt
- ...
/cc @jeremyeder @kubernetes/sig-scalability @smarterclayton @liggitt