我有一套完整的配方,可以在Rackspace引导服务器,configuration和安装所有需要的configuration。 现在,我想更改SSH运行的默认端口。 这很容易做到,但问题是,如何告诉Knife在引导时使用22,而在注册节点上做所有其他事情时,如何使用非标准端口?
从版本0.9.16开始,这一直是厨师。 您可以通过将以下内容添加到.chef/knife.rb来configuration端口。
knife[:ssh_port] = '22'
将22更改为您想要的端口。 如果您的configuration位于当前目录中的.chef/knife.rb中,则不需要将-c引导至knife bootstrap命令。
此function的票 。
承诺改变 。
有关configuration刀子的更多信息可以在Chef wiki上find: