node.js – 没有这样的食谱 – OpsWorks找不到自定义食谱

2022年 11月 28日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

咸鱼优惠网

本站教程收集整理的这篇文章主要介绍了node.js – 没有这样的食谱 – OpsWorks找不到自定义食谱,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在尝试找出将Nginx服务器添加为我的node.js AWS OpsWorks机器的代理的最佳方法.我无法让它工作,因为Chef / OpsWorks似乎无法找到这本食谱.这是我的设置:我正在使用Node.js图层,并为Nginx的厨师食谱创建了一个git repo.我已启用自定义配方,并且已成功使用此repo中的自定义HAproxy属性文件.回购的结构如下:

Nginx-custom   --recipes   --templates   --attributes  haproxy   --attributes  

奇怪的是HAproxy覆盖了工作. Nginx cookbook基本上是从OpsWorks版本复制粘贴的,有一些我自己的属性(也许b / c它是一个完整的食谱是问题吗?).因此,当我尝试运行Nginx-custom cookbook作为设置步骤的一部分时(我已经使用默认配方如’Nginx-custom :: default’将设置名称添加到设置步骤中),我得到了“没有这样的食谱“错误.我已经尝试使用sam结果将其作为独立命令运行.我做错了什么吗?@R_68_10675@用berksHelf吗?我应该制作自定义图层而不是尝试修改现有图层吗?任何帮助赞赏.谢谢.

解决方法:

即使您已启用自定义配方,您是否已将OPsWorks配置为转到GIT仓库?

http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-installingcustom-enable.html

例如,如果您的GIT仓库在Github上,您还必须授权Amazon使用正确的SSH密钥访问您的仓库.

还要确保Nginx具有运行所需的所有依赖项.将烹饪书放在tar.gz中并将其上传到S3以供使用可能更容易.

本站总结

以上是本站教程为你收集整理的node.js – 没有这样的食谱 – OpsWorks找不到自定义食谱全部内容,希望文章能够帮你解决node.js – 没有这样的食谱 – OpsWorks找不到自定义食谱所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: