# Functions
BuildClientCmd builds a client cmd config from a kubeconfig filepath and context.
BuildClientConfig builds a client rest config from a kubeconfig filepath and context.
NewClient is the constructor for the client wrapper.
NewClientset creates a new Clientset for the given config.
RunPortForwarder run the portforwarder.
# Structs
Client is a helper wrapper around the Kube RESTClient for istioctl -> Pilot/Envoy/Mesh related things.
PortForward gathers port forwarding results.
# Interfaces
ExecClient is an interface for remote execution.