Dalton Hubble
d5c5dde2e4
docs,examples: Update CoreOS to stable 1185.3.0
2016-11-19 23:09:58 -08:00
Dalton Hubble
fb2ab2a5d9
examples: Update all examples to CoreOS Beta 1185.1.0
2016-10-16 16:25:26 -07:00
Dalton Hubble
6692148b87
examples: Update self-hosted Kubernetes to v1.4.0
...
* Render with dghubble/bootkube fork which supports DNS
* Start with bootkube v0.2.0 with rkt
* Update on-host hyperkube to v1.4.0_coreos.0
2016-10-12 02:37:56 -07:00
Dalton Hubble
82c2ec62d1
examples/rktnetes: Update to CoreOS Beta 1185.1.0
...
* rkt v1.14.0 is needed for rktnetes
2016-10-10 17:14:58 -07:00
Dalton Hubble
bd131fc60d
examples: Remove unneeded k8s-*-install profiles
...
* Use the same k8s-controller and k8s-worker profiles
whether booting a live cluster or installing to disk
* Exta root=/dev/sda kernel arg during install is fine
2016-09-17 21:07:45 -07:00
Dalton Hubble
14c1a37e71
examples: Replace pxe/pxe-disk with simple/simple-install
...
* simple example just network boots CoreOS machines
* simple-install example just network boots and installs CoreOS
* Simple examples don't do much provisioning, except adding pubkeys
2016-09-17 15:16:31 -07:00
Justin Garrison
37ef166c15
Finished renaming Master -> controller
2016-09-16 11:07:00 -07:00
Dalton Hubble
94db98d854
*: Rename k8s-master to k8s-controller
2016-09-09 11:16:56 -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
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
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
28c95f3255
Add etcd3 example cluster with rkt
2016-08-16 11:41:53 -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
0e4a809600
examples: Bump CoreOS Alpha from 1053.2.0 to 1109.1.0
...
* Clusters which install to disk auto-update so this bump just
changes the "starting" version. Deployed alpha clusters should
already be using 1109.1.0.
2016-07-21 14:48:44 -07:00
Dalton Hubble
368ff381fe
examples: Add Torus cluster on etcd3
2016-06-09 10:26:05 -07:00
Dalton Hubble
f878364ba1
examples: Update CoreOS version to 1053.2.0
...
* Update CoreOS version to get rkt 1.2.1->1.6.0 improvements
for running the kubelet wrapper in Kubernetes clusters
* Update CoreOS version for other clusters so users only need
to download one cached version of assets to run examples
2016-05-26 12:08:27 -07:00
Dalton Hubble
20effb017d
examples: Update CoreOS version to alpha 1032.0.0
2016-05-04 10:45:45 -07:00
Dalton Hubble
dc77940c48
examples: Add Self-hosted Kubernetes cluster example
...
* Use CoreOS bootkube tool to start control plane pods
2016-04-26 14:15:53 -07:00
Dalton Hubble
06d64cf998
Documentation,examples: Update GRUB netboot docs
...
* Bump pxe, pxe-disk, and grub examples from CoreOS
Alpha 962.0.0 to 983.0.0
2016-04-14 12:54:42 -07:00
Dalton Hubble
b4f17a5669
examples: Add AWS EC2 etcd cluster example
...
* Set up the etcd nodes using the discovery endpoint
2016-04-08 13:49:12 -07:00
Dalton Hubble
beb1985b22
cli,server,storage: Allow creating profiles via gRPC and CLI
2016-03-25 16:29:20 -07:00
Dalton Hubble
4e563bbce3
filestore: Parse Profiles found in /etc/bootcfg/profiles
...
* FileStore should manage resources found in type named directories
since this is similar to a traditional table-DB layout and to how
an EtcdStore would work
2016-03-25 15:46:02 -07:00
Dalton Hubble
d72c136590
examples/profiles,bootcfg: Add basic profile validation and add profile names
2016-03-25 15:43:45 -07:00
Dalton Hubble
b3bac02a12
examples: Fix Kubelet path and service ordering
...
* Run k8stls.service to fetch TLS assets if path is missing
* Make Kubelet depend upon a kubelet.path path unit
* Fixes to file mode (octal allowed in YAML)
2016-03-22 22:54:52 -07:00
Dalton Hubble
62d2b43fe1
examples: Update k8s-install config to use Ignition only
...
* Ignition is preferred over Cloud-Config
2016-03-22 22:54:44 -07:00
Dalton Hubble
ce806cb92a
examples: Remove metadata agent from k8s-master and k8s-worker
...
* Clusters nodes are statically declared, no need to load dynamic
node metadata
2016-03-22 22:54:44 -07:00
Dalton Hubble
e1fd5dc699
examples: Rewrite k8s-master from cloud-config to Ignition
2016-03-22 22:54:44 -07:00
Dalton Hubble
a93885fdcc
examples: Rewrite k8s-worker from cloud-config to Ignition
2016-03-22 22:54:44 -07:00
Dalton Hubble
7732fa4d04
cmd/bootcmd: Add initial bootcmd CLI tool
2016-03-21 12:52:48 -07:00
Dalton Hubble
290be307ea
examples: Add k8s install to disk example
...
* Install a Kubernetes cluster with 1 master, 2 workers
* Setup a 3 node etcd cluster and enable update-engine
* Include fleet on the cluster as well
2016-03-21 11:50:50 -07:00
Dalton Hubble
1004777a71
examples: Update etcd examples from beta 899.6.0 to alpha 983.0.0
2016-03-19 17:29:23 -07:00
Dalton Hubble
c5ea8362d3
examples: Update k8s to have 1 master, 2 workers
...
* Setup 3-node etcd cluster instead of dedicated etcd node
* Update certificate generation for workers on rkt/docker nets
* Add Tectonic Starter call to action
2016-03-19 16:56:51 -07:00
Dalton Hubble
39c1c414d2
examples: Upgrade k8s to v1.1.8
...
* Upgrade CoreOS Version to Alpha 962.0.0
* rkt run kubelet with the kubelet-wrapper
* Switch to quay.io/coreos/hyperkube
* Provision an ext4 root partition
2016-03-18 17:36:44 -07:00
Dalton Hubble
5623fa1521
bootcfg/api,config: Rename Spec to Profile
2016-03-15 15:06:22 -07:00