Dalton Hubble
63c0fe931c
Merge pull request #21 from coreos/release-v0.1.0
...
Release v0.1.0
v0.1.0
2016-01-08 15:36:39 -08:00
Dalton Hubble
71b8a05eb0
CHANGES.md: Add initial changelog for v0.1.0
2016-01-08 15:25:41 -08:00
Dalton Hubble
cb5c0bea2d
git-version: Add git-version commit/tag detection script
2016-01-08 14:53:05 -08:00
Dalton Hubble
787ddee22a
Merge pull request #20 from coreos/add-label-matchers
...
Match machines attributes with group matchers from a config
2016-01-08 13:44:20 -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
ccd3c7a839
api: Associate machines' attribute labels to specs by group matchers
...
* Use YAML group config to match machine labels to groups of zero or
more machines sharing a Specification
* Discontinue using machine.json resources representations which are
repetitive, don't support groups, and don't allow label matching
* Previous "default" special case now handled by a Group with an empty
matcher
2016-01-07 23:24:05 -08:00
Dalton Hubble
dae760e5bd
api: Add Groups and GroupConfig with Requirements and Labels
...
* Add Group definitions to associate attribute matchers to particular
Spec specifications to supercede use of machine.json files
2016-01-07 14:35:36 -08:00
Dalton Hubble
64420c12b6
Godeps: Vendor go-yaml v2 to Godeps
2016-01-07 14:20:44 -08:00
Dalton Hubble
f994f86dcb
typos: Fix libvirt spelling typos
2016-01-06 17:47:13 -08:00
Dalton Hubble
0994707965
Merge pull request #19 from coreos/add-examples
...
Add etcd cluster examples configs and libvirt manager script
2016-01-06 13:26:30 -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
8ed9b3f4d6
Godeps: Add missing ignition dep declarations to Godeps.json
2016-01-05 23:36:47 -08:00
Dalton Hubble
247db7dbc4
scripts: Remove unused scripts, Dockerfiles, Makefile
...
* Remove unused scripts and avoid maintaining multiple
ways of doing the exact same thing
2016-01-05 23:36:19 -08:00
Dalton Hubble
7da31344c4
api/ignition: Parse ignition configs and return errors
2016-01-05 13:14:49 -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
c8af7227ab
Merge pull request #15 from coreos/ignition
...
Add Ignition support, examples, and docs
2016-01-04 16:36:52 -08:00
Dalton Hubble
b2a39f614b
Documentation: Update docs to discuss ignition usage
2016-01-04 16:25:42 -08:00
Dalton Hubble
e61d96ecd8
data: Show ignition usage for two libvirt nodes
...
* Configure node1 and node2 with static IP addresses
2016-01-04 15:19:24 -08:00
Dalton Hubble
d880a332de
api: Add API endpoint to provide ignition configs
...
* Add ignition_id field to Spec JSON schema
2016-01-04 15:19:06 -08:00
Dalton Hubble
db86f5606e
Godeps: Add coreos/ignition to godeps
2016-01-04 14:02:12 -08:00
Dalton Hubble
3441b39f0b
Merge pull request #12 from SpencerBrown:doc-fixup
2016-01-04 09:48:29 -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
72a782c4ef
api: Use machine and spec resources to present cloud configs
...
* Change data/cloud directory to be a flat collection of cloud configs
2015-12-31 10:16:48 -08:00
Dalton Hubble
ca49ec6489
api: Use machine and spec resources to present boot scripts/JSON
...
* Discontinue using data/boot directory containing BootConfig JSON files
2015-12-30 17:42:09 -08:00
Dalton Hubble
16e9c7a773
api: Add machine and spec endpoints with FileStore backing
2015-12-30 16:50:52 -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
Dalton Hubble
05c500195e
api: Add logging and GET check as middleware handlers
2015-12-30 14:35:16 -08:00
Dalton Hubble
aef42c2824
dockerfiles: Fix dnsmasq Docker image undionly.kpxe.0 symlink
2015-12-30 02:47:58 -08:00
Dalton Hubble
3d04cb4e91
docs: Add baremetal troubleshooting and fix typos
2015-12-30 02:47:20 -08:00
Dalton Hubble
d188740eb9
Merge pull request #7 from sciphre/patch-1
...
docs: updated links to virtual-hardware.md
2015-12-30 00:56:39 -08:00
Dalton Hubble
65f85807af
Merge branch 'SpencerBrown-automate-gpg-key'
2015-12-30 00:51:14 -08:00
Spencer Brown
75cc427554
scripts: Add and trust CoreOS gpg signing key automatically
2015-12-30 00:49:09 -08:00
sciphre
3a915af9cd
docs: updated links to virtual-hardware.md
...
Old filename was virtual-networking.md, which does not exist.
2015-12-30 01:40:57 +02:00
Dalton Hubble
5c8a8b2179
deploy: Use travis deployment conditionals
2015-12-28 13:05:30 -08:00
Dalton Hubble
61a844adea
README: Show travis status badge for master only
2015-12-28 12:08:43 -08:00
Dalton Hubble
be519833c6
deploy: Require master branch to run deploy script
2015-12-28 12:06:00 -08:00
Dalton Hubble
b7dd9eff36
deploy: Add travis Docker push script
2015-12-28 11:43:07 -08:00
Dalton Hubble
6c089a7c6c
deps: Vendor Godeps source dependencies
2015-12-28 11:18:07 -08:00
Dalton Hubble
f6bb27ae65
tests: Disable travis notification emails
2015-12-23 12:06:43 -05:00
Dalton Hubble
14cef63809
tests: Add tests for handlers
2015-12-23 12:00:40 -05:00
Dalton Hubble
b2d67b1760
tests: Add .travis.yml
2015-12-23 11:47:18 -05:00
Dalton Hubble
139030cd2c
imports: Update import paths from coreos-inc to coreos
2015-12-23 09:31:50 -05:00
Dalton Hubble
4e66343e74
docs: Add baremetal PXE/iPXE walkthrough
2015-12-22 02:12:11 -08:00
Dalton Hubble
cdedb67b32
fix: Add boot.ipx.0, relax cloud config reqs
...
* Add boot.ipex.0 because dnsmasq with proxyDHCP expects
an iPXE boot script with a trailing '.0'
* Remove requirement that cloud configs parse with coreos
cloudinit, which doesn't allow scripts
2015-12-21 14:56:36 -08:00
Dalton Hubble
364a3732e3
licenses: Add license and contributing guide
2015-12-21 14:48:54 -08:00