Dalton Hubble 235ebf6f62 bootcfg/http: Upgrade from Ignition v1 to 2.0.0 and Fuze
* By default, templates for Ignition are rendered and
parsed as github.com/coreos/fuze YAML configs, which
formalize the transform from YAML to Ignition JSON
* Ignition files (.ign/.ignition) should be validated and
served directly, without template rendering
* Remove support for Ignition v1
* This change is breaking! Users need to tweak any YAML
Ignition templates to the very similar Fuze YAML format
2016-07-05 10:46:32 -07:00
2016-06-28 12:01:54 -07:00

CoreOS on Baremetal

Build Status GoDoc Docker Repository on Quay IRC

CoreOS on Baremetal provides guides and a service for network booting and provisioning CoreOS clusters on virtual or physical hardware.

Guides

bootcfg

bootcfg is an HTTP and gRPC service that renders signed Ignition configs, cloud-configs, network boot configs, and metadata to machines to create CoreOS clusters. Groups match machines based on labels (e.g. MAC, UUID, stage, region) and use named Profiles for provisioning. Network boot endpoints provide PXE, iPXE, GRUB, and Pixiecore support. bootcfg can be deployed as a binary, as an appc container with rkt, or as a Docker container.

Examples

The examples show how to network boot and provision higher-order CoreOS clusters. Network boot libvirt VMs to try the examples on your Linux laptop.

Description
No description provided
Readme Apache-2.0 20 MiB
Languages
Go 90.6%
Shell 6.9%
Makefile 2.2%
Dockerfile 0.3%