Skip to content

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

License

Notifications You must be signed in to change notification settings

tedghose/matchbox

 
 

Repository files navigation

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

Stars

Watchers

Forks

Packages

No packages published

Languages

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