我写了一个厨师食谱,并与testing厨房运行良好。 现在我想通过编写覆盖/ etc / ssh / sshd_config的配方来加强对生产节点的ssh访问。 除此之外,它将ssh端口更改为非默认端口。
当“厨房聚合”后,现在运行“厨房login”,它会失败,因为它不能连接到默认端口。
有没有办法configurationtesting厨房与不同的SSH端口? 还是有不同的方式来做到这一点? 我能否确认配方是否在testing厨房中运行,并且只能在生产环境中更改ssh端口?
我find了解决scheme。 厨房可以覆盖.kitchen.yml文件中的节点属性。 所以使用ssh端口的属性就可以了。