Skip to content
forked from tinkerbell/tink

A workflow engine for provisioning bare metal.

License

Notifications You must be signed in to change notification settings

wangxin311/tink

This branch is 1696 commits behind tinkerbell/tink:main.

Folders and files

NameName
Last commit message
Last commit date
May 9, 2020
May 9, 2020
May 9, 2020
May 9, 2020
May 9, 2020
Apr 21, 2020
May 9, 2020
Mar 5, 2020
Mar 18, 2020
Apr 21, 2020
May 9, 2020
May 9, 2020
Apr 21, 2020
Apr 21, 2020
Apr 23, 2020
Apr 23, 2020
Mar 17, 2020
Apr 21, 2020
May 9, 2020
May 9, 2020
May 9, 2020
Apr 21, 2020
Apr 28, 2020
Apr 21, 2020

Repository files navigation

Tinkerbell

Build Status

Tinkerbell is a bare metal provisioning and workflow engine comprised of three major components: a DHCP server (boots), a workflow engine (tinkerbell, this repository), and a metadata service (hegel). The workflow engine is comprised of a server and a CLI, which communicate over gRPC. The CLI is used to create a workflow along with its building blocks, templates and targeted hardware.

Packet Workflow

A Packet Workflow is an open-source microservice that’s responsible for handling flexible, bare metal provisioning workflows, that is...

  • standalone and does not need the Packet API to function
  • contains Boots, Tinkerbell, Osie, and workers
  • can bootstrap any remote worker using Boots + Osie
  • can run any set of actions as Docker container runtimes
  • receive, manipulate, and save runtime data

Content

Website

The Tinkerbell project is hosted at tinkerbell.org.

About

A workflow engine for provisioning bare metal.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 86.6%
  • Shell 11.2%
  • HCL 1.1%
  • Other 1.1%