LoginSignup
7
6

More than 5 years have passed since last update.

VagrantでChef SoloのData Bagsの設定を行う

Last updated at Posted at 2014-05-12

Vagrantfileの config.vm.provision にて。

Vagrantfile
・・・省略・・・
  config.vm.provision :chef_solo do |chef|
    chef.cookbooks_path = ['berks-cookbookcs']

    # cookbook内にあるData Bagsのディレクトリパス
    chef.data_bags_path = 'data_bags'
    # 暗号化するのであれば、共有鍵へのパスを指定
    chef.encrypted_data_bag_secret_key_path = 'encrypted_data_bag_secret'

    chef.json = {
    }

    chef.add_recipe 'hogehoge'
  end
・・・省略・・・

注意点

Chef SoloでData Bagsを使う場合は chef-solo-search のクックブックも入れておこう

Berksfile
cookbook 'chef-solo-search'

設定の参考

7
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
7
6