mirror of
https://github.com/outbackdingo/matchbox.git
synced 2026-01-27 10:19:35 +00:00
0d148581b99acaa1f08bb9c5f7e276f744715c70
* Remove api.Store and use storagepb.Store instead * Remove api.Spec and use storagepb.Profile instead * Switch from api.Group to storagepb.Group * Move api.Group to config for YAML config decoding only
CoreOS on Baremetal
CoreOS on Baremetal contains guides for network booting and configuring CoreOS clusters on virtual or physical hardware.
Guides
bootcfg
bootcfg is a service that renders signed Ignition configs, cloud-configs, network boot configs, and metadata to machines based on hardware attributes (e.g. UUID, MAC) or tags (e.g. os=installed, region=us-central) to create CoreOS clusters. Network boot endpoints provide PXE, iPXE, and Pixiecore support. bootcfg can run as an application container with rkt, as a Docker container, or as a binary.
Examples
Use the examples to boot machines into CoreOS clusters of higher-order systems, like Kubernetes. Quickly setup a network of virtual hardware on your Linux box for testing with libvirt.
- TLS-auth Kubernetes cluster (1 master, 1 worker, 1 etcd)
- Multi Node etcd cluster
- Install CoreOS to disk with followup Ignition stages
Description
Languages
Go
90.6%
Shell
6.9%
Makefile
2.2%
Dockerfile
0.3%
