gpt4 book ai didi

windows - 我可以将 knife.rb 作为参数传递给 knife 命令吗?

转载 作者:可可西里 更新时间:2023-11-01 11:05:54 26 4
gpt4 key购买 nike

chef-client v12.15.19(MSI 安装程序)在 Windows Server 2012 R2 上

不必位于 knife.rb 所在的目录或将 knife.rb 放在 knife 查找该配置的预定位置之一,我可以将它作为参数传递吗?

示例:knife.bat 节点列表-config_file c:\some\other\place\knife.rb

我只是好奇这是否可行,因为我在文档中的任何地方都没有看到这一点。我知道我可以使用环境变量和其他可能的方法来解决这个问题,但我只是想知道是否有一个参数可以直接传递 knife.rb。

最佳答案

是的,您可以指定不同的配置文件。以下是最新 Chef 12.x 版本(撰写本文时)的 knife --help 输出片段:

 -c, --config CONFIG              The configuration file to use
--config-option OPTION=VALUE Override a single configuration option

因此您应该能够执行 knife -c ...。我经常使用它来为不同的托管 Chef 实例管理不同的 Knife 配置文件。我也没有看到任何文档中明确提到它。

关于windows - 我可以将 knife.rb 作为参数传递给 knife 命令吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40455501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com