25 Commits

Author SHA1 Message Date
Dalton Hubble
3e2593c673 Update version from v0.4.1 to v0.4.2 2016-12-07 13:14:24 -08:00
Dalton Hubble
ce381ff788 contrib/systemd: Update bootcfg systemd units 2016-12-07 11:41:08 -08:00
Dalton Hubble
74e5e884ec contrib/dnsmasq: Add address for a Tectonic test 2016-11-29 17:17:46 -08:00
Dalton Hubble
b492b1a23a Documentation: Change metal0 bridge to 172.18.0.0/24
* Change CIDR from 172.15.0.0/16, which isn't a reserved
private range
* Use a smaller CIDR, /24 is sufficient
2016-11-21 11:01:41 -08:00
Dalton Hubble
3a07ea3ac2 Documentation: Update deployment docs for v0.4.1 2016-11-17 20:25:58 -08:00
Ebrahim Byagowi
197501c04a [doc] Fix sample Docker command 2016-09-26 22:08:29 +00:00
Dalton Hubble
f9d9bb2367 contrib/dnsmasq: Add a cluster DNS name to conf 2016-08-16 11:18:38 -07:00
Dalton Hubble
6222fcf802 Documentation: Add guide for installing on CoreOS
* Provide a systemd service unit which rkt runs bootcfg
2016-08-08 11:00:38 -07:00
Dalton Hubble
aa31228f7b Documentation: Update installation guide for v0.4.0 2016-07-27 15:20:32 -07:00
Dalton Hubble
ed0f54da27 examples/etcd: Use DNS names in etcd clusters, no IPs
* Use DNS names to refer to nodes in etcd examples to mirror
production
* Add dnsmasq.conf files for metal0 (rkt) and docker0 examples
which include static MAC->IP and Name->IP mappings
* Remove the etcd-docker example cluster, no longer needed
2016-07-25 12:03:26 -07:00
Dalton Hubble
871b5a1142 scripts: Improve scripts for use in releases
* Minor documentation tweaks
2016-06-21 15:07:32 -07:00
Dalton Hubble
a6113b5042 *: Use platform agnostic Makefile, stop creating empty env file
* systemd users can use /etc/bootcfg.env if they choose to
use environment files
2016-05-27 14:34:22 -07:00
Dalton Hubble
dd6e69102b Documentation: Reference coreos.com/dnsmasq:v0.3.0 2016-05-27 14:03:16 -07:00
Dalton Hubble
070362da39 contrib/dnsmasq: Add CAP_NET_RAW, CAP_SETUID, CAP_SETGUID
* Allow dnsmasq to be run as a daemon (without -d flag)
* Bump coreos.com/dnsmasq to v0.3.0
2016-05-27 11:24:15 -07:00
Artem Sidorenko
e10f28e861 contrib/dnsmasq: CAP_NET_BIND_SERVICE is needed
* Allow socket binding to work on rkt v1.6+
* https://github.com/coreos/rkt/issues/2706
2016-05-27 11:20:43 -07:00
Dalton Hubble
5cd35d8606 contrib/systemd: Run bootcfg with bootcfg user/group
* Setup data dir with the bootcfg group
2016-05-17 12:30:26 -07:00
Dalton Hubble
0d04785d39 contrib/k8s: Add bootcfg k8s deployment and service manifests
* Show Kubernetes deployment example with emptyDir volumes
2016-04-26 16:18:58 -07:00
Dalton Hubble
044d277393 contrib/dnsmasq: Make coreos.com/dnsmasq rkt fetch-able
* Make ACI coreos.com/dnsmasq is available as v0.2.0
* Signed by the CoreOS Application Signing Key
2016-03-18 13:12:42 -07:00
Dalton Hubble
b40bfa3193 contrib/dnsmasq: Bundle grub.efi in quay.io/coreos/dnsmasq
* Bundle grub.efi in coreos/dnsmasq so Docker users can test
GRUB netboot with UEFI clients
2016-03-15 18:22:23 -07:00
Dalton Hubble
e5641d9535 contrib/systemd: Add systemd build and deploy example
* docs: Compile bootcfg from source, start a systemd unit
* Install bootcfg static binary to /usr/local/bin
* Add default configs /etc/bootcfg.conf and /etc/bootcfg
2016-03-15 17:06:37 -07:00
Dalton Hubble
d2099f5a18 docs: Update docs to rename Spec to Profile 2016-03-15 16:09:34 -07:00
Dalton Hubble
4d5128c89a dnsmasq: Pull tftp NBPs separately from image builds 2016-02-12 18:16:09 -08:00
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
c1f6d25ecd contrib: Organize dnsmasq ACI and Docker under contrib 2016-01-30 15:08:53 -08:00
Dalton Hubble
c33497cb27 rkt: Add intial example with rkt, CNI, and ACIs 2016-01-27 14:13:33 -08:00