issues
search
gusztavvargadr
/
vagrant
Vagrant samples for creating Windows and Ubuntu environments
https://vagrantup.com
The Unlicense
16
stars
3
forks
source link
Improve YAML configuration
#79
Closed
gusztavvargadr
closed
2 years ago
gusztavvargadr
commented
3 years ago
Summary
[ ] Convert to plugin
[ ] Vagrantcomponent / Vagrantbuilder
[ ] Support custom ruby extensions for components
[ ] factory methods for parents (e.g. deployment.machine instead of VagrantMachine.configure)
[ ] 'defaults' to base / core
[ ] Allow use together with standard Vagrant configs
[ ] Review Vagrant options from new version
[ ] Vagrant version to conf
[ ] Make options future proof (use hash insteaf of named keys)
[ ] Magic constants (defaults and else)
[ ] Symbolize keys
[ ] Named params instead of options on classes
[ ] Blocks to change configuration (similar to core vagrant)
[ ] Move synced folders into providers / provisioners
[ ] Use named hash keys instead of folder names
[ ] Review domain name issues with Linux / Windows
[ ] Review issues with Powershell on Windows
[ ] Review WinSSH options
[ ] Environment variables to options (VAGRANT_VAR)
[ ] Environment name load from folder (check with kitchen)
[ ] review machine and deployment names
[ ] options for vm name
[ ] Get deployment directory from Vagrant
[ ] Check for directory absolute paths
[ ] Hyper-V
[ ] Dynamic memory
[ ] Machine profiles
[ ] Size for local and cloud
[ ] OS for local and cloud
[ ] Add support for triggers
[ ] SMB
[ ] smb host ip
[ ] smb user with domain
[ ] synced folders external share
[ ] Naming for run provisioner
gusztavvargadr
commented
2 years ago
Closed as obsolete.
Summary