chef-solo

    1热度

    1回答

    是否有一种干净的方式来管理通过烹饪书修改搁浅的资源?举例来说,假设我有一个从模板写一个文件,就像这样的食谱资源: template 'C:\dir\somefile.txt' do source 'somefile.erb' end 然后我更新菜谱该文件写入到一个不同的地方,像这样: template 'C:\some_different_dir\new_file_location

    0热度

    4回答

    在厨师,属性看起来如下: default['cluster']['ipaddress'] = ["10.211.130.108", "10.211.242.203"] 在厨师的食谱,我已经把每个数组元素,在双引号,使用map: json_nodes = node['consul']['cluster']['ipaddress'].map { |s| "#{s.to_s}:8300" } b

    0热度

    1回答

    我有我的机器 上进行以下配置对于工作站 安装chefdk 0.17,创造了一个菜谱,安装伯克斯 对于厨师服务器 安装chefserver v12.8,配置它,创建用户以及组织 虽然我试图用刀子命令从我的工作站上传菜谱,下面是错误, PS C:\Users\e-abhayag\chef-starter\chef-repo\cookbooks> knife cookbook upload workst

    0热度

    1回答

    我已经创建了我的食谱中的红宝石块如下: ruby_block 'load_databag_secret' do block do value = data_bag_item("tokens", "masterkey", IO.read("/etc/chef/encrypted_data_bag_secret")) node.run_state['docker']['p

    2热度

    1回答

    我试图用厨师独奏来运行open-source Java cookbook,虽然它不应该需要任何其他的食谱,厨师仍然说,运行这一个所需的食谱缺失。首先它要求我安装apt,然后自制软件,然后_build_essentials_。这似乎是一个永无止境的烹饪书列表。我究竟做错了什么? 这就是我如何运行食谱: chef-solo -c solo.rb -o recipe[java] 哪里solo.rb与

    0热度

    1回答

    我尝试使用下面的厨师资源 bash 'env_var' do code <<-EOH echo export APP_ADDR="http://#{node['ipaddress']}:8443" >> /etc/profile EOH not_if "grep -q APP_ADDR=http://#{node['ipaddress']}:8443 /et

    0热度

    2回答

    我试图运行厨师独奏,我有以下配置 /var/chef ├── cookbooks │   ├── cc_db │   │   ├── Berksfile │   │   ├── Berksfile.lock │   │   ├── chefignore │   │   ├── metadata.rb │   │   ├── recipes │   │   │   └── defa

    0热度

    1回答

    我有一个样品VagrantFile看起来像以下: Vagrant.configure("2") do |config| config.vm.box = "bento/centos-6.7" config.vm.provision :chef_solo do |chef| chef.add_recipe "build-essential" end end

    0热度

    1回答

    config.vm.provision :chef_solo do |chef| chef.add_recipe "nodejs" chef.add_recipe "mongodb-debs" chef.json = { "nodejs" => { "version" => "0.10.29" } } end 我正在使用

    0热度

    1回答

    我想问一下remote_file默认是幂等的。 换句话说,我可以使用remote_file资源,使得如果文件大小相同,chef-client不会下载文件。 我在看文档,它在一些地方说它use_conditional_get令人困惑,但又没有关于如何使用它的例子。