A maximally-self-managed hosting-platform like DigitalOcean/Linode lets a customer quickly create its own VPSE (Virtual Private Server Environment) which includes a common FOSS operating system like Debian, Ubuntu, Fedora, CentOS and so forth.
Besides that, the FOSS community offers a type of software that I can call OS-and-above containerizator (like Vagrant).
I'm wondering if maximally-self-managed hosting-platforms that gives an operating system to choose and work with makes software like Vagrant totally redundant in case one desires continuous integration.
For example, people who like continuous integration might take this path:
- Spin up ubuntu/bionic64 box with Vagrant
- Provision it with Ansible playbook that installs Docker 18.06.1-ce
- Start Docker container based on mysql:5.7.24 image
Given such circumstances, wouldn't maximally-self-managed hosting-platforms redund the first step thus making software like Vagrant useless in such services?