如果我有一个名为 GEM
remote: https://rubygems.org/
specs:
activesupport (6.1.3)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
zeitwerk (~> 2.3)
addressable (2.7.0)
public_suffix (>= 2.0.2, < 5.0)
concurrent-ruby (1.1.8)
declarative (0.0.20)
declarative-option (0.1.1)
faraday (1.3.0)
faraday-net_http (~> 1.0)
multipart-post (>= 1.2, < 3)
ruby2_keywords
faraday-net_http (1.0.1)
gems (1.2.0)
google-api-client (0.53.0)
google-apis-core (~> 0.1)
google-apis-generator (~> 0.1)
google-apis-core (0.3.0)
addressable (~> 2.5, >= 2.5.1)
googleauth (~> 0.14)
httpclient (>= 2.8.1, < 3.0)
mini_mime (~> 1.0)
representable (~> 3.0)
retriable (>= 2.0, < 4.0)
rexml
signet (~> 0.14)
webrick
google-apis-discovery_v1 (0.2.0)
google-apis-core (~> 0.1)
google-apis-generator (0.2.0)
activesupport (>= 5.0)
gems (~> 1.2)
google-apis-core (~> 0.1)
google-apis-discovery_v1 (~> 0.0)
thor (>= 0.20, < 2.a)
googleauth (0.16.0)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.4, < 3.0)
memoist (~> 0.16)
multi_json (~> 1.11)
os (>= 0.9, < 2.0)
signet (~> 0.14)
httpclient (2.8.3)
i18n (1.8.9)
concurrent-ruby (~> 1.0)
jwt (2.2.2)
memoist (0.16.2)
mini_mime (1.0.2)
minitest (5.14.4)
multi_json (1.15.0)
multipart-post (2.1.1)
os (1.1.1)
public_suffix (4.0.6)
representable (3.0.4)
declarative (< 0.1.0)
declarative-option (< 0.2.0)
uber (< 0.2.0)
retriable (3.1.2)
rexml (3.2.4)
ruby2_keywords (0.0.4)
signet (0.15.0)
addressable (~> 2.3)
faraday (>= 0.17.3, < 2.0)
jwt (>= 1.5, < 3.0)
multi_json (~> 1.10)
thor (1.1.0)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
uber (0.1.0)
webrick (1.7.0)
zeitwerk (2.4.2)
PLATFORMS
ruby
DEPENDENCIES
google-api-client
BUNDLED WITH
2.1.4
的文件夹,其中包含我的掌舵图,我可以运行:
my-helm-chart
它会创建一个名为 helm package my-helm-chart
的文件。
我想知道 helm 是否有撤消此命令的命令? (我需要在部署前modify the chart。)
答案 0 :(得分:2)
这是一个标准的 tar 存档。
tar xf my-helm-chart-1.0.0.tgz
将其解压缩,然后在完成修改后重新打包。
答案 1 :(得分:0)
您可以使用
将您的存储库添加到您的掌舵中,而不是这样做helm add repo xxxx yyyyy
然后当您编辑图表时只需使用
helm push . xxxx
来自图表目录。
我就是这样做的,因为最后一分钟的更改是一件事:) 美好的一天。