39 Commits

Author SHA1 Message Date
Dalton Hubble
ed584de9cc docs: Update bootcfg docs for new features and changes
* Add docs for new features, simplify organization
* Use the name bootcfg when referring to the service
2016-02-09 20:30:22 -08:00
Dalton Hubble
d142ba5528 docs: Expand Ignition and Cloud config docs 2016-02-09 13:33:57 -08:00
Dalton Hubble
37e55fb93a docs: Add OpenPGP signing usage docs 2016-02-09 12:34:30 -08:00
Dalton Hubble
1ccee77050 api: Allow nested map[string]interface{} template data
* Support templating lists into Ignition (e.g. SSH authorized keys)
2016-02-05 15:12:23 -08:00
Dalton Hubble
068cd613b6 scripts: Bump from CoreOS stable 877.1.0 to beta 899.6.0 2016-02-04 14:35:48 -08:00
Dalton Hubble
e7d877c76d docs: Fix broken/missing link 2016-02-03 21:40:07 -08:00
Dalton Hubble
fc4d669a38 examples: Install CoreOS to disk and provision an etcd cluster 2016-02-03 17:12:40 -08:00
Dalton Hubble
ad5346f325 examples: Add example booting Kubernetes on CNI bridge with rkt 2016-02-02 17:06:21 -08:00
Dalton Hubble
3949e84fae Documentation: Add getting started with rkt and docker 2016-02-02 12:29:42 -08:00
Dalton Hubble
4e74ae657c examples: Combine etcd, k8s, docker, and rkt examples
* Different sets of examples subfolders are not needed
2016-02-01 23:24:17 -08:00
Dalton Hubble
0832b77032 examples: Combine rkt and docker etcd cluster examples
* etcd and etcd_proxy ignition configs are templated and the systemd
units customized by metadata. Duplicates with hardcoded IP values
are no longer needed.
2016-02-01 14:25:20 -08:00
Dalton Hubble
76cec40b5a api: Add metadata endpoint with plain/text KEY=val's
* Show example with a custom metadata agent in Ignition
2016-01-31 01:13:53 -08:00
Dalton Hubble
6627a3d74c scripts: Add build-aci to create the bootcfg ACI 2016-01-30 15:13:37 -08:00
Dalton Hubble
c1f6d25ecd contrib: Organize dnsmasq ACI and Docker under contrib 2016-01-30 15:08:53 -08:00
Dalton Hubble
62d5c6e85b docs: Move CNI definition into rkt docs 2016-01-28 14:24:38 -08:00
Dalton Hubble
c33497cb27 rkt: Add intial example with rkt, CNI, and ACIs 2016-01-27 14:13:33 -08:00
Dalton Hubble
9c16188346 api: Fix name of ascii signature endpoints
* ascii armored detached signatures should be served from .asc
endpoints. Use .sig if binary signatures are later offered.
2016-01-26 15:04:43 -08:00
Dalton Hubble
c2262bf00b docs: Add notes about config signing, TLS assets, changes 2016-01-22 14:17:39 -08:00
Dalton Hubble
a184e43868 docs: Document signature endpoints and openpgp flags/vars 2016-01-20 22:26:31 -08:00
Spencer Brown
5724502648 bootcfg.md: fix appearance of MAC example
on GitHub it shows up as random icons if you don't put it in backticks
`:cd` shows up like this:  :cd
2016-01-19 16:50:26 -06:00
Dalton Hubble
c9ab72e307 dnsmasq: Update references to quay.io/coreos/dnsmasq
* Convenience image for using dnsmasq, hosted to get users
started quickly
* Resolves #28
2016-01-19 10:59:56 -08:00
Dalton Hubble
9a98adac61 changelog: Update the changelog with new required flags 2016-01-15 17:32:56 -08:00
Dalton Hubble
2dd017e850 api: Require "mac" matcher reqs to use normalized MAC addresses
* Cause a parse error if user defined matchers use a mac tag that is
not a normalized MAC address. This prevents users from silently defining
tags which will never match a machine.
* Fixes #25
2016-01-14 15:31:23 -08:00
Dalton Hubble
9f6bd67e29 scripts/libvirt: Add libvirt start subcommand
* Reboot depends on having a VM OS running
* Use libvirt start after libvirt poweroff the nodes
2016-01-13 18:36:52 -08:00
Dalton Hubble
f45fe8d6d6 Documentation: Add separate troubleshooting doc 2016-01-12 17:55:51 -08:00
Dalton Hubble
30f856b417 rename: Rename -images-path to -assets-path
* Serve assets from /assets, remove /images endpoint
* Migrate images to assets so we have a place for general assets
2016-01-12 11:13:59 -08:00
Dalton Hubble
8309b1635c cmd/bootcfg: Add version flag, set compile time version 2016-01-11 17:28:27 -08:00
Dalton Hubble
bb976840e1 Documentation: Add group matcher docs, improve docs and examples
* Remove Machine docs since machine resources are no longer used
2016-01-08 12:12:48 -08:00
Dalton Hubble
f994f86dcb typos: Fix libvirt spelling typos 2016-01-06 17:47:13 -08:00
Dalton Hubble
83330b5e2d examples: Add etcd small and large cluster configs 2016-01-06 10:54:06 -08:00
Dalton Hubble
c188c2ee59 scripts: Add manager script for libvirt VM nodes 2016-01-05 23:57:21 -08:00
Dalton Hubble
7482e94876 api: Allow default machine Spec selector
* Apply the data/machines/default/machine.json Spec to
machines which do not match any spec
2016-01-05 12:52:54 -08:00
Dalton Hubble
b2a39f614b Documentation: Update docs to discuss ignition usage 2016-01-04 16:25:42 -08:00
Spencer Brown
ab54403d3c Documentation: Fix typos and errors in docs 2016-01-04 09:46:06 -08:00
Dalton Hubble
77013fc243 Documentation: Add troubleshooting for no boot file received 2016-01-04 09:42:03 -08:00
Dalton Hubble
f2bade2a8b Documentation: Add API docs for machine and spec resources 2015-12-31 16:10:08 -08:00
Dalton Hubble
50df3683cc Documentation: Update docs about the data directory
* Describe machine and spec resources
2015-12-31 15:16:33 -08:00
Dalton Hubble
09a61b154f Merge pull request #8 from 'joshix/docdir'
Documentation: Rename directory docs to Documentation
2015-12-30 15:19:18 -08:00
Josh Wood
74f6f26151 Documentation: Rename directory docs to Documentation 2015-12-30 15:13:56 -08:00