`krew` 安装过程中的符号链接的未来
作者: corneliusweig创建于 2020年9月6日更新于 2026年5月20日
标签lifecycle/frozenpriority/P2area/platform/windows
Krew 尽量避免破坏现有插件的安装,如果安装过程中出现问题。为此,krew 使用符号链接将 `$KREW_HOME/bin/kubectl-<plugin_name>` 指向完全准备好的插件文件夹 `$KREW_HOME/store/<plugin_name>/v1.0/my-exe`。此操作在安装过程的较晚期才会发生,而且几乎是原子性的。此后唯一可能失败的操作是删除之前的插件版本文件夹,这会占用空间,但对其他操作没有影响。
内容来源: kubernetes-sigs/krew