chef-zero

    0热度

    1回答

    我有一个自定义资源(在一个名为dsc_class.rb的文件中的cookbook/resources文件夹中)。基本上,这是一种无需安装和使用完整DSC引擎即可轻松调用DSC类资源的方法。 resource_name :dsc_class default_action :create property :file_name, kind_of: String, required: true,

    2热度

    1回答

    有没有办法让厨师重用PowerShell会话或至少减少新流程的启动时间?运行花费2秒执行not_if,only_if检查使用powershell(即使PS代码本身是瞬时的)。改善这一点很好。

    0热度

    1回答

    我遇到了厨师零问题;奇怪的是,我一直在以这种方式调配许多节点,而没有真正改变内容,但现在已经断开。 (python)➜ chef_files git:(develop) ✗ knife node list feeder2 (python)➜ chef_files git:(develop) ✗ knife node show feeder2 Node Name: feeder2 Envi

    1热度

    1回答

    我不知道如何在测试厨房的运行列表中运行角色。 我做了knife download roles给了我的厨师长仓库(C:\.chef\roles)。 我还做了一个knife download cookbooks到c:\.chef\cookbooks 这里是一个食谱我想测试.kitchen.yml我打算与一个特定的角色运行(C:\.chef\cookbooks\mybook\.kitchen.yml):

    0热度

    1回答

    我使用本地模式选项在chef-client中执行了一些食谱。运行结束后,无论如何,我可以发现,哪些食谱成功执行?

    0热度

    2回答

    我熟悉厨师,并希望建立我的工作流程没有中央服务器(使用厨师零和刀零)。然而,一切工作正常,但厨师零存储在.json文件中的节点信息,这些信息相当大,并且经常更改以至于无法存储在git存储库中,并且我想在每个工作日重新扫描服务器,而不是将其定义存储在存储库中 - 这应该很容易自动化,因为我们没有很多服务器。是否有任何命令可以让我通过提供其ssh证书将现有的融合节点添加到chef-zero?我知道kn

    0热度

    1回答

    我们目前的设置是我们希望重新使用由我们的服务器管理员提供的厨师食谱来调配我们的开发环境。问题是,我们无法更改原始食谱,也不想使用确切的食谱(由于某些部分不需要)。 与现场基础设施相比,我们将使用流浪管理的虚拟机 - 尽可能接近实时基础设施。 因此,我们的计划是在我们的终端上创建一个简单的食谱,要求我们的服务器提供商提供原始的服务器食谱,并调用所需的收件人。 这一切都已经工作得很好,cookbook

    0热度

    2回答

    我有一个Test-Kitchen v1.5.0,Vagrant v1.8.1的环境设置。我有一个使用厨师保险库解密我们的data_bags_path/passwords/pilot.json文件中的加密密码的配方。 我在这里使用的解决方案https://github.com/chef/chef-vault/issues/58daxgames提供了朝向页面的末尾。 我.kitchen.yml: --

    1热度

    2回答

    我有供应EC2实例,我试图以应用的环境,这是我作为运行配方: chef-client -z -o 'myapp::dev_create' 默认 default['myapp_provisioner'].tap do |myapp_provisioner| myapp_provisioner['node_name'] = 'test' end 的MyApp的:: dev_cre

    0热度

    1回答

    我对Chef非常陌生,我尝试使用“厨师配置”在我的vSphere节点上配置虚拟机。 当我执行以下 chef-client -z -o 'my_company::vsphere' 'my_company::test_cluster' 我收到以下错误: =========================================================================