Commit Graph

476 Commits

Author SHA1 Message Date
Dalton Hubble
099f3dbf2d vendor: Update fuze, cloudinit, and go-systemd 2016-09-07 11:44:43 -07:00
Dalton Hubble
549727aae9 glide,vendor,Documentation: Update glide min verison to 0.12 2016-09-06 17:02:36 -07:00
Dennis Schridde
d56bf78e58 scripts/get-coreos: Make gpg binary customisable
Distributions like Debian 8 ship a `gpg` (1.4.x) and a `gpg2` (2.1.x) binary,
 which both use the same config files, and thus cannot be used at the same
 time, due to incompatible options. Thus we allow the user to specify which
 gpg binary they want to use.
2016-09-06 14:43:55 -07:00
Dalton Hubble
3b389cc524 README: Update links and examples list 2016-09-06 14:30:21 -07:00
Dalton Hubble
9c241ad384 examples: Add rknetes-install example cluster
* Add reference cluster which installs CoreOS and
provisions Kubernetes with rkt as the container
runtime
2016-08-30 10:55:57 -07:00
Dalton Hubble
bbadbc582e Merge pull request #330 from coreos/bump-coreos
examples: Update example clusters to CoreOS 1153.0.0
2016-08-30 10:54:58 -07:00
Dalton Hubble
dbbbc228b5 examples: Update example clusters to CoreOS 1153.0.0
* CoreOS 1153.0.0 adds rkt 1.13.0 which should resolve a
docker2aci bug in rktnetes observed with rkt 1.11.0
* https://github.com/coreos/rkt/pull/3026
2016-08-30 00:28:33 -07:00
Dalton Hubble
55b3b06c00 Merge branch 'fix-get-coreos' 2016-08-29 18:30:23 -07:00
Dalton Hubble
ee788bf077 scripts/get-coreos: Use grep -E
* egrep is equivalent, but technically deprecated
2016-08-29 18:29:28 -07:00
Dalton Hubble
c23824075c Merge pull request #327 from coreos/torus-etcd3
examples: Run Torus' etcd3 with rkt
2016-08-27 15:17:04 -07:00
Dalton Hubble
5342e28754 examples: Run Torus' etcd3 with rkt
* Bump etcd3 version to 3.0.6
2016-08-27 15:10:52 -07:00
Dalton Hubble
0cd039811a Merge pull request #335 from nak3/fix-torus.md
Doc: fix invalid link to examples
2016-08-27 15:09:18 -07:00
Kenjiro Nakayama
4760763401 Doc: fix invalid link to examples 2016-08-27 17:32:03 +09:00
Dennis Schridde
75ca3bca90 scripts/get-coreos: Relax version/channel check
Previously this matched very specific HTTP status codes only, while now it
 matches any success or redirection status code. It also works for "HTTP/2"
 answers in addition to "HTTP/2.0".

Fixes: #331
2016-08-27 10:01:50 +02:00
Dalton Hubble
cd2f7d4bfb Merge pull request #332 from coreos/rktnetes-fixes
Update rktnetes to 1151.0.0 and fix Docker 1.12 issue
2016-08-26 15:21:37 -07:00
Dalton Hubble
87d41c1a7f examples/rktnetes: Use EnvironmentFile to configure cni
* Docker v1.12 dockerd fails if given the daemon argument
* Applies https://github.com/coreos/coreos-kubernetes/pull/642
2016-08-26 15:04:49 -07:00
Dalton Hubble
90d9ca588a examples/rktnetes: Update to CoreOS 1151.0.0
* Resolves several docker2aci bugs in rkt 1.11.0
https://github.com/coreos/rkt/pull/3026
* Install to disk (rktnetes-install) is not yet working
https://github.com/coreos/bugs/issues/1541
2016-08-26 14:42:48 -07:00
Dalton Hubble
7d2f6b8b04 Merge pull request #324 from coreos/universal-root
examples: Use universal root filesystem
2016-08-25 14:55:16 -07:00
Dalton Hubble
54a16ffda4 examples: Use universal root filesystem
* Use the "root" filesystem from the Ignition universal
base config (path /sysroot)
* No need for custom named filesystem anymore
2016-08-25 14:18:07 -07:00
Dalton Hubble
d6ce07021f Merge pull request #328 from coreos/etcd3-updates
Update and add to etcd3 example clusters
2016-08-25 12:11:30 -07:00
Dalton Hubble
128f5d9b36 examples: Add etcd3-install cluster
* etcd3-install installs CoreOS to disk and sets
up a 3-node etcd3 cluster
* Additional machines are setup as etcd3 proxies
2016-08-25 11:52:28 -07:00
Dalton Hubble
6ff16e0813 examples/ignition/etcd3: Use notify service type 2016-08-25 11:52:28 -07:00
Dalton Hubble
bd420ba25e Merge pull request #293 from coreos/dns-self-hosted
examples/bootkube: Use DNS names for self-hosted Kubernetes
2016-08-25 11:38:38 -07:00
Dalton Hubble
9d35698b9b examples/groups/bootkube-install: Replace IPs with DNS names 2016-08-25 01:07:49 -07:00
Dalton Hubble
e194bf0355 examples/bootkube: Use DNS names for self-hosted Kubernetes
* Self-hosted Kuberntes api-server comes up without a hostname
override and detects the hostname it should use from `uname -n`
* kube-apiserver name must correspond to routable kubelet
hostname-override
* Provision /etc/hostname with the FQDN so `uname -n` can be
used by Kubernetes (until NODE_NAME is avail. in k8s 1.4)
2016-08-25 00:42:08 -07:00
Dalton Hubble
22ae896c85 travis.yml: Add Go 1.7, remove Go 1.5 2016-08-17 19:57:24 -07:00
Dalton Hubble
88fa2341e5 Merge pull request #317 from coreos/bootkube-bump
examples: Update self-hosted Kubernetes to v1.3.4
2016-08-17 17:19:16 -07:00
Dalton Hubble
747245c2f8 examples: Update self-hosted Kubernetes to v1.3.4
* Use bootkube v0.1.4 for self-hosted bootstrapping
2016-08-17 16:51:24 -07:00
Dalton Hubble
cae3135ef6 Merge pull request #315 from coreos/etcd3
Add etcd3 example cluster with rkt
2016-08-16 11:49:50 -07:00
Dalton Hubble
28c95f3255 Add etcd3 example cluster with rkt 2016-08-16 11:41:53 -07:00
Dalton Hubble
f9d9bb2367 contrib/dnsmasq: Add a cluster DNS name to conf 2016-08-16 11:18:38 -07:00
Dalton Hubble
796ae7e82c Merge pull request #313 from coreos/rktnetes
examples: Add Kubernetes with rkt runtime (rktnetes)
2016-08-16 10:23:14 -07:00
Dalton Hubble
e179256194 examples: Add Kubernetes with rkt runtime
* Add an example Kubernetes cluster with rkt as the container
runtime, CoreOS 1122.0.0, and rkt 1.11.0 (i.e. rktnetes)
2016-08-16 10:08:22 -07:00
Dalton Hubble
af3ce324cc Merge pull request #310 from coreos/usability-fixes
Usability improvements to tls scripts and docs
2016-08-12 16:01:12 -07:00
Dalton Hubble
0a486cb991 examples/etc/bootcfg/cert-gen: Improve cert-gen usability
* Print helpful message if SAN is unset
* Don't prompt to sign certs, false illusion of choice. Users
running cert-gen need self-signed certs.
* Remove intermediate cert signing requests
* Decrease the scariness of the self-signed warnings
2016-08-12 14:33:04 -07:00
Dalton Hubble
e46bab96c7 Documentation: Work-around NetworkManager firewall zone issue 2016-08-12 14:31:42 -07:00
Dalton Hubble
f8663ea36f README,CHANGES: Update README and recent changelog
* Add changelog entries since v0.4.0
* Link to Tectonic Installer post
* Don't highlight pixiecore on README. Endpoints support
it, but its not encouraged.
2016-08-12 13:55:39 -07:00
Dalton Hubble
2a61827a6b Merge pull request #309 from coreos/add-arm-binary
Add ARM to release architectures
2016-08-12 12:00:43 -07:00
Dalton Hubble
db2ea9704f scripts: Include contrib files in releases 2016-08-12 11:38:41 -07:00
Dalton Hubble
5325f104d3 Makefile: Add ARM to release architectures 2016-08-12 11:38:41 -07:00
Dalton Hubble
bfc58161d5 Merge pull request #307 from chancez/common_node_attrs
scripts: Move node info into common sourceable scripts
2016-08-12 11:32:20 -07:00
Chance Zibolski
62d269f92f scripts: Move node info into common sourcable scripts 2016-08-12 11:24:26 -07:00
Dalton Hubble
f5441e35a1 Merge pull request #306 from coreos/coreos-install-guide
Documentation: Add guide for installing on CoreOS
2016-08-08 13:08:56 -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
05da923fc3 Makefile, scripts: Add make codegen target
* Get/build protoc and protoc-gen-go binaries under tools
so they do not interfere with any user installations
* Ensure protoc and protoc-gen-go versions are pinned
2016-08-05 12:07:19 -07:00
Dalton Hubble
724615f539 Merge branch 'rothgar-k8s-certgen-dns' 2016-08-05 10:58:47 -07:00
Justin Garrison
db9141ec1e scripts/tls: Update DNS values
* Fixes #299
2016-08-05 10:58:02 -07:00
Dalton Hubble
43e1637c18 Merge pull request #300 from coreos/k8s-bump
examples: Bump k8s version to v1.3.4_coreos.0
2016-08-04 16:35:23 -07:00
Dalton Hubble
183285a03b examples: Bump k8s version to v1.3.4_coreos.0 2016-08-04 15:23:19 -07:00
Chance Zibolski
8705f78aee examples: Update kubelet.service to mount /var/log in rkt 2016-08-04 00:53:14 -07:00