Data file gitlab-vagrant.yml contains profiles for each of your vagrant machines.
Name can be any parseable format, such as:
`VERSION=9.1.1 EDITION="ee" vagrant up`
gitlab-edition-version
gitlab-ticket-number
gitlab-date
Example:
The application will be available on http://localhost:version}. If the port is 3 digits add another 0, i.e. Version 9.1.1 will accessible from https://localhost:9110 on the host. This is to avoid running on a privileged port.
```
---
- name: gitlab-ee-latest
version: 9.1.1
edition: ee
host_port: 9110
- name: gitlab-ce-12345
version: 8.17.3
edition: ce
host_port: 8173
```
Make changes to this file and save.
For the following steps change name to the name of the machine in your profile, i.e. gitlab-ee-12345.
#### Provision
`vagrant up name`
#### Status
Show all running machines:
`vagrant global-status`
Show status of specific machine:
`vagrant status name`
#### Connect via SSH
If you need to SSH onto the guest VM then:
`VERSION=9.1.1 EDITION="ee" vagrant ssh`
`vagrant ssh name`
#### Cleanup
Once you are finished testing etc you can remove the VM with:
`VERSION=9.1.1 EDITION="ee" vagrant destroy`
`vagrant destroy name`
#### Reprovision
and recreate new VMs as you please using the above steps.