• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

将SaltStack颗粒文件与Vagrant结合使用

vagrant 来源:4m1nh4j1 4次浏览

我想使用minion.d/*.conf配置一个流浪机器。 这里是我的流浪配置:将SaltStack颗粒文件与Vagrant结合使用

Vagrant.configure("2") do |config| 
    ## Choose your base box 
    config.vm.box = "precise64" 

    ## For masterless, mount your salt file root 
    config.vm.synced_folder "salt/roots/", "/srv/salt/" 

    ## Use all the defaults: 
    config.vm.provision :salt do |salt| 

    salt.minion_config = "salt/minion" 
    salt.run_highstate = true 
    salt.grains_config = "salt/minion.d/vagrant.conf" 

    end 
end 

置备流浪机后,我有误差与渲染SLS文件,因为minion.d/*.conf文件不被下复制到来宾计算机:

/etc/salt/minion.d/ 

我应该在Vagrant配置中配置同步配置

===========解决方案如下:

你刚刚试过将一个同步文件夹安装到/etc/salt/grains

## For masterless, mount your salt file root 
config.vm.synced_folder "salt/roots/", "/srv/salt/" 
config.vm.synced_folder "salt/grains.d/", "/etc/salt/grains.d/" 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)