wdx1992828 发表于 2015-11-26 08:24:29

chef replication

  同步cookbook

  
在chef master中
cd chef/chef-repo/.chef
knife cookbook create mycookbook
将cookbook从chef workstation上传至chef server
knife cookbook upload mycookbook
knife cookbook list


  在chef replica中
knife cookbook list
将cookbook从chef server下载至chef workstation
knife cookbook download mycookbook -d /root/chef/chef-repo/cookbooks/


  

  

  同步environment


  在chef server master中
cd chef/chef-repo/.chef
knife environment create dev -d "The development environment."
knife environment edit dev
export EDITOR=/bin/vi
knife environment list
knife environment show dev


  在chef server replica中
knife environment list
看到同步的environment


  

  

  同步Role


  在chef server master中
cd chef/chef-repo/.chef
knife role create role1


  在chef server replica中
knife role list


  

  

  同步data bag


  在chef server master中
cd chef/chef-repo/.chef
knife data bag create admins mysqlpwd
knife data bag create admins oraclepwd


  在chef server replica中
knife data bag list
knife data bag show admins
knife data bag show admins mysqlpwd
knife data bag show admins oraclepwd


  
页: [1]
查看完整版本: chef replication