mirror of
https://github.com/outbackdingo/matchbox.git
synced 2026-01-27 10:19:35 +00:00
040665930dadc80e0924bfdb3bd8c56719426616
* Change default -config path to /etc/bootcfg.conf * Change default -data-path to /etc/bootcfg * Change default -assets-path to /var/bootcfg
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.
- Getting Started with rkt
- Getting Started with Docker
- bootcfg
- OpenPGP Signing
- Flags
- API
- Troubleshooting
- Hacking
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.
- Multi-node Kubernetes cluster with TLS
- Multi-node etcd cluster
- Install CoreOS to disk and provision with Ignition
- GRUB Netboot CoreOS
- PXE Boot CoreOS with a root fs
- PXE Boot CoreOS
Description
Languages
Go
90.6%
Shell
6.9%
Makefile
2.2%
Dockerfile
0.3%
