v0.5.0
For use with dcos-vagrant-box v0.4.1
Changes:
- Add support for DCOS 1.6.1
- Add support for DCOS Enterprise Edition (bootstrap user credentials: admin/admin)
- Add default support for parallel DCOS installation (faster deployment of large clusters; vm creation still serial)
- Add experimental support for "automated ssh install" of DCOS (for testing alternate install methods) -
export DCOS_INSTALL_METHOD=ssh_push
- Add option to mount
/vagrant
with NFS for better performance (at the cost of slower provisioning) -export DCOS_VAGRANT_MOUNT_METHOD=nfs
- Reimplement DCOS installation as a vagrant plugin (enables parallel install; requires
boot
machine to come up last) - Make VBGuest Vagrant Plugin optional (dcos-vagrant-box v0.4.1 has the latest version of vbox guest additions baked in)
- Run postflight script after install to wait until DCOS is ready to use (
vagrant up
takes slightly longer, but cluster is ready to use afterwards) - Automatic generation of genconf config (yaml for 1.6+, json for 1.5)
- Automatic generation of ip-detect script
- Automatic DNS configuration
- Provision all nodes with the same SSH key (required for automated ssh install)
- Move DCOS installation to a vagrant plugin (to separate machine creation from DCOS installation)
- Update docs for DCOS 1.6.1 (dcos-cli 0.4.0) - different way to add multiverse package repository
- Documented environment options for configuration
- Documented installation steps
- Document vboxnet0 requirement
- Document useful example clusters
- Improve configuration validation
- Fix DNS resolution bug