The following section contains the Tinkerbell stack playground instructions. It is not a production reference architecture. Please use the Helm chart for production deployments.
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.
By default the Vagrant quickstart guides automatically install Ubuntu on the VM (machine1). You can provide your own OS template. To do this:
-
Login to the stack VM
vagrant ssh stack
-
Add your template. Template documentation can be found here.
kubectl apply -f my-OS-template.yaml
-
Create the workflow. Documentation on Workflows can be found here.
kubectl apply -f my-custom-workflow.yaml
-
Restart the machine to provision (if using the vagrant playground test machine this is done by running
vagrant destroy -f machine1 && vagrant up machine1)