Vagrant Deployment
This page summarises the Vagrant-based deployment available in this repository. The source material for the setup is maintained in:
deploy/vagrant/README.md
Purpose
The Vagrant setup provides:
- Cross-platform DTaaS installation using a virtual machine
- A reproducible development and evaluation environment
Host Requirements
Recommended host capacity:
- 16 GB RAM
- 8 vCPUs
- 50 GB available disk space
Required tooling:
Provisioning Modes
Two provisioning scripts are provided in deploy/vagrant:
user.shfor user-oriented installation (default)developer.shfor extended developer tooling
Developer provisioning can be enabled in deploy/vagrant/Vagrantfile.
Basic Workflow
Run the following from the deploy/vagrant directory:
Configuration
The file deploy/vagrant/config.json controls machine configuration,
including hostname, VM name, memory, CPUs, and disk size.
Related
- DTaaS installation scenarios:
../admin/overview.md - DTaaS package deployments:
../admin/dtaas/ - Workspace deployments:
../admin/workspace/ - Platform services:
../admin/services/cli.md