chef-client -zを使ったchef作業

Post date: 2017/08/30 7:29:46

1.まずALTA

alta_env_linuxで、wine_ltspice にREADME.mdがないので、

chef generate cookbook cookbooks/wine_ltspice/

recipeの指定を以下のmenu.json に作る

{

"run_list": [

"recipe[alta_env_linux]"

]

}

sudo chef-client -z -j menu.json で実行

注意:上記を実行すると、 FATAL: Cannot load configuration from ./menu.json

が出る!

→ sudo chef-client -z -j /home/ubuntu/chef-repo/menu.json

のようにjsonをフルパスで与えればよい( see: https://stackoverflow.com/questions/45079652/fatal-cannot-load-configuration-after-chef-client)