kubeswitch
kubeswitch copied to clipboard
Add local cache
Added a filesystem cache for kubeconfig files. This cache stores each downloaded file into a local folder to prevent calling the remote too often. It's needed for #22 / #47
A memoryCache was also added to prevent duplicate calls to remotes during context selection (preview + download after selection).