push
This commit is contained in:
commit
7d9da0151a
29
README.md
Normal file
29
README.md
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
# VAGRANT
|
||||||
|
|
||||||
|
## UTILISATION
|
||||||
|
|
||||||
|
- cONSTRUIRE LES MACHINES:
|
||||||
|
```bash
|
||||||
|
vagrant up
|
||||||
|
```
|
||||||
|
|
||||||
|
### AUTRES COMMANDES UTILES
|
||||||
|
|
||||||
|
- Se connecter en SSH:
|
||||||
|
```bash
|
||||||
|
vagrant ssh <hostname>
|
||||||
|
```
|
||||||
|
|
||||||
|
- Stopper les machines:
|
||||||
|
```bash
|
||||||
|
vagrant halt
|
||||||
|
```
|
||||||
|
|
||||||
|
- Detruire les machines:
|
||||||
|
```bash
|
||||||
|
vagrant destroy
|
||||||
|
```
|
||||||
|
|
||||||
|
## DOCUMENTATION
|
||||||
|
|
||||||
|
|
||||||
31
Vagrantfile
vendored
Normal file
31
Vagrantfile
vendored
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
# GLOBAL CONFIG
|
||||||
|
|
||||||
|
require "yaml"
|
||||||
|
settings = YAML.load_file "settings.yaml"
|
||||||
|
|
||||||
|
VAGRANTFILE_API_VERSION = "2"
|
||||||
|
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
|
||||||
|
config.vm.box = "debian/bookworm64"
|
||||||
|
config.ssh.insert_key = false
|
||||||
|
config.vm.synced_folder ".", "/vagrant", disabled: true
|
||||||
|
# VM Provider
|
||||||
|
config.vm.provider :virtualbox do |v|
|
||||||
|
v.memory = 256
|
||||||
|
v.linked_clone = true
|
||||||
|
end
|
||||||
|
|
||||||
|
# STACK
|
||||||
|
# GUAC SERVER
|
||||||
|
config.vm.define "guac-server" do |nginx|
|
||||||
|
nginx.vm.hostname = "server.dev"
|
||||||
|
# static ip address
|
||||||
|
nginx.vm.network :private_network, ip: "192.168.60.2"
|
||||||
|
end
|
||||||
|
|
||||||
|
# GUACD
|
||||||
|
config.vm.define "guac-agent" do |wordpress|
|
||||||
|
wordpress.vm.hostname = "agent.dev"
|
||||||
|
# static ip address
|
||||||
|
wordpress.vm.network :private_network, ip: "192.168.60.3"
|
||||||
|
end
|
||||||
|
end
|
||||||
12
settings.yaml
Normal file
12
settings.yaml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
nodes:
|
||||||
|
control:
|
||||||
|
cpu: 2
|
||||||
|
memory: 4096
|
||||||
|
workers:
|
||||||
|
count: 2
|
||||||
|
cpu: 1
|
||||||
|
memory: 2048
|
||||||
|
|
||||||
|
software:
|
||||||
|
box: debian/bookworm64
|
||||||
|
os: Debian_12
|
||||||
Loading…
x
Reference in New Issue
Block a user