由于我无法控制许多设置,因此kubectl缓存文件的默认位置位于Windows PC上非常慢的驱动器上。最终导致了我的kubectl交互速度缓慢的根本原因。
我的位置要快得多。但是,我找不到永久更改位置的方法。我必须临时更改主目录环境变量或在每个命令上显式设置它。
是否可以更改.kube / config文件以永久/持久设置我的缓存位置?
答案 0 :(得分:1)
最好的方法是将整个主目录移动到快速驱动器。
但是,如果您不想移动整个目录,则可以set Powershell alias输入命令,例如
PS> Set-Alias -Name kubectl -Value "Path\to\kubectl --kubeconfig=PLACE_FOR_YOUR_CONFIG"