Network boot and provision CoreOS Clusters (etcd3, Kubernetes, rktnetes, and more)

Matchbox 0.7.0 Documentation

Matchbox is a service that matches machines to profiles to PXE boot and provision Container Linux clusters. Profiles can specify the kernel/initrd, kernel arguments, iPXE config, GRUB config, Container Linux Config, Cloud-Config, or other configs. Matchbox provides an authenticated gRPC API for clients, like terraform, and can be installed as a binary, RPM, container image, or on Kubernetes.