mirror of https://github.com/k3s-io/k3s
38 lines
1.0 KiB
Ruby
38 lines
1.0 KiB
Ruby
# -*- mode: ruby -*-
|
|
# vi: set ft=ruby :
|
|
|
|
require 'fileutils'
|
|
|
|
#$fes = 1
|
|
#$rslavess = 1
|
|
|
|
Vagrant.configure("2") do |config|
|
|
|
|
config.vm.define "rmaster" do |rm|
|
|
rm.vm.provider "docker" do |d|
|
|
d.vagrant_vagrantfile = "./dev/hosts/Vagrantfile"
|
|
d.build_dir = "redis-master"
|
|
d.name = "rmaster"
|
|
d.create_args = ["--privileged=true", "-m", "1g"]
|
|
#d.ports = [ "6379:6379" ]
|
|
d.remains_running = true
|
|
end
|
|
end
|
|
|
|
config.vm.define "frontend" do |fe|
|
|
fe.vm.provider "docker" do |d|
|
|
d.vagrant_vagrantfile = "./dev/hosts/Vagrantfile"
|
|
d.build_dir = "web-server"
|
|
d.name = "web-server"
|
|
d.create_args = ["--privileged=true"]
|
|
d.remains_running = true
|
|
d.create_args = d.create_args << "--link" << "rmaster:rmaster"
|
|
d.ports = ["3000:3000"]
|
|
d.env = {"REDISMASTER_SERVICE_HOST"=>"rmaster","REDISMASTER_SERVICE_PORT"=>"6379"}
|
|
end
|
|
end
|
|
|
|
### Todo , add data generator.
|
|
|
|
end
|