6b841fee7c
Only 2 main Vagrant calls are now needed (`vagrant up` and `vagrant up machine1`). This PR only updates the Vagrant Virtualbox setup. The Vagrant Libvirt and Terraform still need to be updated. This uses docker-compose as the entry point for standing up the stack and makes the stand-up of the sandbox more portal. Vagrant and Terraform are only responsible for standing up infrastructure and then running docker-compose, not for running any glue scripts. The docker-compose calls out to single-shot services to do all the glue required to get the fully functional Tinkerbell stack up and running. All the single-shot services are idempotent. This increases portability and the development iteration loop. This also simplifies the required steps needed to get a fully functioning sandbox up and running. This is intended to help people looking to get started by getting them to a provisioned machine quicker and more easily. Signed-off-by: Jacob Weinstock <jakobweinstock@gmail.com>
15 lines
513 B
Markdown
15 lines
513 B
Markdown
# Quick-Starts
|
|
|
|
The following quick-start guides will walk you through standing up the Tinkerbell stack.
|
|
There are a few options for this.
|
|
Pick the one that works best for you.
|
|
|
|
## Options
|
|
|
|
- [Vagrant and VirtualBox](docs/quickstarts/VAGRANTVBOX.md)
|
|
- [Vagrant and Libvirt](docs/quickstarts/VAGRANTLVIRT.md)
|
|
- [Docker Compose](docs/quickstarts/COMPOSE.md)
|
|
- [Terraform and Equinix Metal](docs/quickstarts/TERRAFORMEM.md)
|
|
- [Kubernetes](docs/quickstarts/KUBERNETES.md)
|
|
- [Multipass](docs/quickstarts/MULTIPASS.md)
|