Skip to content

Example deployments of the Tinkerbell Stack for use as playground environments

License

Notifications You must be signed in to change notification settings

peterwillis/playground

 
 

Repository files navigation

Playground

The playground is an example deployment of the Tinkerbell stack for use in learning and testing. It is not a production reference architecture. Please use the Helm chart for production deployments.

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

Next Steps

By default the Vagrant quickstart guides automatically install Ubuntu on the VM (machine1). You can provide your own OS template. To do this:

  1. Login to the stack VM

    vagrant ssh stack
  2. Add your template. An example Template object can be found here and more Template documentation can be found here.

    kubectl apply -f my-OS-template.yaml
  3. Create the workflow. An example Workflow object can be found here.

    kubectl apply -f my-custom-workflow.yaml
  4. Restart the machine to provision (if using the vagrant sandbox test machine this is done by running vagrant destroy -f machine1 && vagrant up machine1)

About

Example deployments of the Tinkerbell Stack for use as playground environments

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 93.3%
  • Nix 6.7%