Helm:将 .helm 文件夹提交到源代码管理是否明智?
Helm: Is it wise to commit the .helm folder to source control?
当我使用 helm 时,它会在我的主目录中创建一个 .helm
文件夹。那很重要么?它应该致力于源代码控制吗?四处寻找我只看到缓存相关信息,这让我觉得整个文件夹都可以删除。如果需要,helm 将重新创建它。我的想法错了吗?或者这些文件夹中是否有值得放入源代码管理的重要内容?
简单来说,没有。
.helm
目录包含用户特定数据,这些数据将取决于 helm 的版本、所使用的 OS、用户系统的布局。
但是,不添加它的主要原因是它还可以包含 TLS 秘密,然后这些秘密会泄露给其他用户。更糟糕的是,如果您使用 Git,这些秘密将保留在历史记录中并且很难删除,即使您稍后删除了 .helm
目录。
当我使用 helm 时,它会在我的主目录中创建一个 .helm
文件夹。那很重要么?它应该致力于源代码控制吗?四处寻找我只看到缓存相关信息,这让我觉得整个文件夹都可以删除。如果需要,helm 将重新创建它。我的想法错了吗?或者这些文件夹中是否有值得放入源代码管理的重要内容?
简单来说,没有。
.helm
目录包含用户特定数据,这些数据将取决于 helm 的版本、所使用的 OS、用户系统的布局。
但是,不添加它的主要原因是它还可以包含 TLS 秘密,然后这些秘密会泄露给其他用户。更糟糕的是,如果您使用 Git,这些秘密将保留在历史记录中并且很难删除,即使您稍后删除了 .helm
目录。