作家
登录

vagrant 做测试环境的一点总结(下)

作者: 来源: 2018-03-28 16:07:18 阅读 我要评论

"db""--memory""512"
  •     end 
  •     db.vm.box = "base" 
  •     db.vm.hostname = "db" 
  •     db.vm.network :private_network, ip: "11.11.1.2" 
  •   end 
  • end 
  • 再次启动并连接,连接并须要指定角色即可

    批量生成机械

    膳绫擎的情况合适于想建立个小集群,用于特定的情况,而如今有个需求想一次性生成10台机械,用膳绫擎的办法就略显复杂了,得写一大年夜串设备文件,显得痴肥,不过 vagrant 也供给了特定的方法

    以下这个设备来源竽暌冠 https://jacobustczhi.gitbooks.io/-vagrant/content/chapter.html

    1. Vagrant.configure("2") do |config| 
    2.     # The most common configuration options are documented and commented below. 
    3.     # For a complete reference, please see the online documentation at 
    4.     # https://docs.vagrantup.com. 
    5.     # Every Vagrant development environment requires a box. You can search for 
    6.     # boxes at https://atlas.hashicorp.com/search. 
    7.     (0..10).each do |i| 
    8.         config.vm.define "node#{i}" do |node| 
    9.             #  设置虚拟机的Box 
    10.             node.vm.box = "ubuntu/trusty64" 
    11.             # 设置虚拟机的主机名 
    12.             node.vm.hostname="node#{i}" 
    13.             # 设置虚拟机的IP 
    14.             node.vm.network "public_network", bridge: "eno1", ip: "192.168.17.20#{i}" 
    15.             # VirtaulBox相干设备 
    16.             node.vm.provider "virtualbox" do |v| 
    17.                 v.name = "node#{i}" 
    18.                 v.memory = 1024 
    19.                 v.cpus = 1 
    20.             end 
    21.         

        推荐阅读

        正确看待大数据的另一面

      沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践! 比来有微博网友爆料称,某观光网站预订酒店办事有“杀熟欺生”的嫌疑:当碰到当机不断的新用户或花费>>>详细阅读


      本文标题:vagrant 做测试环境的一点总结(下)

      地址:http://www.17bianji.com/lsqh/40999.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)