chef相关内容

詹金斯厨师整合

我正在尝试将厨师与詹金斯融合在一起. 我的情况是,我在Chef中创建了一些食谱,并希望通过Jenkins执行Chef运行列表.我已经安装了厨师插件( https://github.com/melezhik/chef-plugin/ ),并提供了所需的参数. 但是,当我现在在Jenkins中构建时,会抛出“主机密钥验证失败错误". 我还尝试通过Jenkins作为外壳程序命令执行"sudo ..
发布时间:2019-09-02 20:24:33 其他开发

如何使用execute更新java的替代品?

我遇到语法错误,我不确定如何解决它们。在角色文件中,我定义了以下内容: default_attributes( 'jdk'=> { 'version'=>'1.8.0_31' }, 'java'=> { 'home'=>'/usr/lib/jvm/jdk1.8.0 _31' }, ) 我尝试使用java home in以下,但无法运行 执行“update_alt_j ..
发布时间:2018-12-07 12:52:43 Java开发

可以使用java cookbook来安装oracle java的本地副本吗?

我最近一直在努力学习厨师,因为我计划用它来部署服务器配置和服务器应用软件。我在理解如何使用其他人的食谱时遇到了问题。例如,我想部署JDK8u31。我无法弄清楚如何实现这本食谱。 https://supermarket.chef.io/cookbooks/java 我阅读了说明书,并且看到以下内容 只需在任何您想要安装Java的地方添加java食谱,例如运行列表(食谱) [java])或 ..
发布时间:2018-12-04 13:35:43 Java开发

RoR Heroku的厨师食谱

我有尝试过有一本厨师食谱或配方,用于在流浪的lucid32(或64)上创建一个Ruby on Rails heroku-like堆栈。 hrant =“https://github.com/ejholmes/vagrant-heroku”rel =“nofollow”> vagrant-heroku 框,但它似乎并没有完全准备好,并感觉有点儿车* 。我怀疑它是否会以其他方式更高效地完成。 关 ..
发布时间:2018-06-07 11:38:54 其他开发

在厨师中使用属性

刚开始使用厨师最近。我收集到的是,属性存储在一个名为 node 的大型整体哈希中,可用于您的食谱和模板。 似乎有多种方式来定义属性 直接在配方本身中 属性文件 - 例如 attributes / default.rb 传递给 chef-solo 呼叫。例如 chef-solo -j web.json 鉴于上述3, '很好奇 是否可以定义所有的方式属性? 优先权在这里? ..
发布时间:2018-06-01 19:12:49 其他开发

流浪者测试厨师收款人 - 但如何处理私人混帐

我用流浪汉来测试我的厨师食谱。问题是我克隆了我的私人回购,并且机器没有被仿制。我如何自动git认证来推动厨师?我使用vagrant ubuntu 11.10与厨师。 谢谢 解决方案 在流浪汉+厨师设置中使用带密码的ssh密钥 a> 将会有类似的答案,可能会有所帮助。 不知道厨师独奏或厨师 - 客户+厨师服务器的更多细节。它涉及到ssh键。 确保您使用类似 git@gi ..
发布时间:2018-04-27 19:58:17 其他开发

在流浪汉+厨师设置上使用带密码的ssh密钥

我有一个使用流浪汉的虚拟主机,我正和主厨一起配置。其中一个步骤涉及克隆一个git repo,但是我的ssh-key(在我的主机上)有一个密码短语。 当我运行 vagrant up ,这个过程在git clone步骤失败,出现以下错误: - Permission denied(publickey)。致命的:远程终端意外挂断 (密钥已经在主机上添加了密码) 我试图用ssh代理转发 ..
发布时间:2018-04-26 19:11:34 其他开发

Chef中的Git认证

$ b 在使用Chef部署应用程序时,我已将代码库设置为从具有以下资源的私有github存储库克隆。 code> git'/ mnt / application'do repository'git@github.com:organization / repository' 参考'master' action:sync user node.application.user ..
发布时间:2018-04-26 14:12:32 其他开发

在Windows上安装Chef Server

我正在关注这个过程: 我试图让Chef Server启动并运行在Windows 2008 Server的服务器上。 a href =“http://wiki.opscode.com/display/chef/Installing+Chef+Server+Manually”rel =“nofollow”> http://wiki.opscode.com/display/chef/Installin ..
发布时间:2018-04-21 16:23:32 其他开发

可以改变厨师客户的宝石来源?

是否有人知道改变厨师客户运行的宝石来源的方法? 我关心的节点位于防火墙后面,因此我想用内部Nexus代码库替换rubygems.org( https://github.com/sonatype/nexus-ruby-support )。我尝试更新“chef embedded gem”的源代码列表,但违规的chef_gem调用似乎使用了仍然引用rubygems.org的不同源列表。 解决方案 ..
发布时间:2018-04-21 16:18:06 其他开发

厨师红宝石安装程序失败

我试图通过厨师在CentOS虚拟机上设置cassandra,并且失败,并显示下面的错误。我尝试了清理捆绑缓存无济于事。该配方在另一台机器上工作,但一个关键的区别是,我事先在机器上运行其他食谱,所以我怀疑我错过了厨师依赖(这就是为什么我没有尝试只是直接修复包)。如果这是一个明显的问题,我也非常抱歉地抱歉。 机器配置 厨师:11.4.0 ruby​​ 1.9.3p286(2012-10- ..
发布时间:2018-04-21 16:08:12 其他开发

厨师执行期间在原生扩展包后安装gem

我试图在厨师配方中安装雾宝石,但是在安装本地软件包之前发生了gem安装,因此gem安装失败。 package“libxslt-dev” package“libxml2-dev” chef_gem“fog” 这是输出 [Thu,2013年3月14日13:04 :30 +0000] INFO:处理chef_gem [雾]行动安装(ebs4000 :: upda ..
发布时间:2018-04-21 16:03:04 其他开发

应该将rbenv安装在系统范围内还是用户级别?

我正在建造一个流浪者设置,其中一部分是安装rbenv。我使用图书管理员厨师来管理我所有的厨师食谱,并安装了rbenv和ruby-build。然而,当我试图将ssh放入我的Vagrant VM时,键入 ruby​​ -v 我得到了标准的系统安装 ruby​​ 1.8.7(2012-02-08 patchlevel 358)[x86_64-linux] code>。考虑到可能没有安装rbenv,我尝试 ..
发布时间:2018-04-21 15:55:34 其他开发

to_specs':在[](Gem :: LoadError)中找不到厨师(> = 0)

我试图在我的笔记本电脑上安装厨师和刀子ec2插件来安装工作站。最初,我使用大厨总括安装厨师客户端,但安装后,我遇到了一些问题,所以一个快速的谷歌搜索将我带到了stackoverflow和几个线程建议我安装厨师使用宝石。我在ruby 2.0.0-p0上运行并且安装了厨师和刀子ec2,但现在我遇到了一个不同的问题。我已经发布了这个问题,请看看。 请帮我解决这个问题 / home /jee ..
发布时间:2018-04-21 15:33:54 其他开发