Skip to content

loetterle/matchbox

 
 

matchbox Build Status GoDoc Docker Repository on Quay IRC

matchbox is a service that matches bare-metal machines (based on labels like MAC, UUID, etc.) to profiles that PXE boot and provision Container Linux clusters. Profiles specify the kernel/initrd, kernel arguments, iPXE config, GRUB config, Container Linux Config, or other configs a machine should use. Matchbox can be installed as a binary, RPM, container image, or deployed on a Kubernetes cluster and it provides an authenticated gRPC API for clients like Terraform.

Installation

Tutorials

Projects

  • Tectonic - enterprise-ready Kubernetes
  • Typhoon - minimal and free Kubernetes

Contrib

About

Network boot and provision Container Linux clusters (e.g. etcd3, Kubernetes, more)

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 83.7%
  • Shell 13.9%
  • Makefile 1.5%
  • HCL 0.9%