默认情况下,aws opsworks为节点v0.10.33提供了一个节点层。node.js的最新稳定版本是0.12.2。如何在opsworks的节点层升级实例的节点版本
最佳答案
我也一直在寻找以可持续的方式实现这一点的方法,这意味着配置将应用于堆栈的所有实例。这意味着一些厨师配置。
不幸的是,节点版本不能通过customization guide for Opsworks中描述的标准方法进行配置。
所以看起来你真的要写一本包装食谱才能做到这一点。我找到了这个,你可能想用它或叉它。虽然我还没有测试过,但总的来说这是目前的方法。
另一个问题是,使用node 0.12+的主要原因是使用生成器,这需要通过harmony标志激活。CookBook必须支持修改CookBook属性中的和谐标志才能使用此功能。