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.
- Vagrant and VirtualBox
- Vagrant and Libvirt
- Docker Compose
- Terraform and Equinix Metal
- Kubernetes
- Multipass
Now that you have a Tinkerbell stack up and running, you can start provisioning machines. Tinkerbell.org has a list of guides for provisioning machines. You can also create your own. The following docs will help you get started.
-
Add your templates
kubectl apply -f my-custom-template.yaml
-
Create the workflow
kubectl apply -f my-custom-workflow.yaml
-
Restart the machine to provision (if using the vagrant sandbox test machine this is done by running
vagrant destroy -f machine1 && vagrant up machine1
)