Dalton Hubble
dabba64850
examples: Remove static Kubernetes and rktnetes example clusters
...
* Static Kubernetes / rktnetes examples are no longer going to be
maintained by this repo or upgraded to Kubernetes v1.6. This is not
considered a deprecation bc the reference clusters are examples.
* Remove static Kubernetes cluster examples so users don't choose it
* Self-hosted Kubernetes (bootkube) is now the standard recommended
Kubernetes cluster configuration
2017-05-22 16:13:26 -07:00
Dalton Hubble
c476cf8928
examples: Update Kubernetes clusters to v1.6.4
...
* Update bootkube example cluster to v1.6.4
* Update bootkube (terraform-based) cluster to v1.6.4
* Update bootkube Terraform module to v1.6.4
* Uses bootkube v0.4.4
2017-05-19 16:52:37 -07:00
Dalton Hubble
0961e50f64
examples: Remove Kubernetes service IP inputs
...
* Calculate the required service IP values from the service CIDR
* These inputs were never truly customizable anyway since bootkube
start assumed the 1st, 10th, and 15th offsets for named services
2017-05-19 15:05:42 -07:00
Dalton Hubble
e9bf13963c
examples: Update Kubernetes to use bootkube v0.4.3
...
* Update terraform-based bootkube-install cluster example
* Update manual bootkube cluster example
2017-05-18 15:37:51 -07:00
Dalton Hubble
dbba1316b2
Merge branch 'support-oem'
2017-05-18 12:04:38 -07:00
enilfodne
34d0f5003a
examples/terraform: Add support for OEM images
2017-05-18 04:43:24 +03:00
Dalton Hubble
46dd95da0c
README: Organize examples listing and links
2017-05-17 16:32:00 -07:00
Dalton Hubble
e4fdcb204e
examples: Add NoSchedule taint to bootkube controllers
2017-05-15 13:50:19 -07:00
Dalton Hubble
06a9a28d7c
examples/terraform: Add optional variables commented out
2017-05-15 13:11:48 -07:00
Dalton Hubble
756c28f2fc
examples/terraform: Fix terraform fmt
2017-05-14 14:14:47 -07:00
Dalton Hubble
cc240286f3
examples/terraform: Automate terraform-based bootkube-install
...
* Use the dghubble/bootkube-terraform terraform module to generate
the exact same assets that `bootkube render` would
* Use terraform to automate the kubeconfig copy and bootkube start
* Removes the reuqirement to download a bootkube binary, render assets,
and manually copy assets to nodes
2017-05-14 14:14:10 -07:00
Dalton Hubble
459ce2d8bc
examples/terraform: Add experimental self-hosted etcd option
...
* Add an option to try experimental self-hosted etcd which uses
the etcd-operator to deploy an etcd cluster as pods atop Kubernetes
and disables the on-host etcd cluster
* When enabled, configure locksmithd to coordinate reboots through
self-hosted etcd
2017-05-09 14:00:51 -07:00
Dalton Hubble
e1cabcf8e8
examples/terraform: Add etcd3 tutorial and Terraform modules doc
2017-05-02 12:56:08 -07:00
Dalton Hubble
6500ed51f3
examples/terraform: Improve configurability of cluster examples
...
* Add matchbox_http_endpoint and matchbox_rpc_endpoint as variables
* Remove dghubble ssh public key from default
* Add a terraform.tfvars.example and gitignore terraform.tfvars
2017-05-01 21:25:12 -07:00
Dalton Hubble
4fb3ea2c7e
examples/terraform: Rename coreos-install to container-linux-install
...
* Add container-linux-install profile to install Container Linux
* Add cached-container-linux-install profile to install Container Linux
from cached matchbox assets
2017-05-01 17:54:18 -07:00
Dalton Hubble
6743944390
examples: Update from bootkube v0.4.1 to v0.4.2
...
* Contains a few fixes to bootkube logging and checkpointing
2017-05-01 15:31:29 -07:00
Daneyon Hansen
23959a4dd2
examples: updates terraform readme to include get
...
Previously, the terraform readme was incomplete by only including
terraform plan and apply commands. Additionally, the readme was
updated to include instructions for updating the profiles module
source.
Fixes #502
2017-04-28 11:28:07 -06:00
Dalton Hubble
bb08cd5087
examples: Update self-hosted Kubernetes to v1.6.2
2017-04-27 17:47:59 -07:00
Dalton Hubble
4304ee2aa5
examples/ignition: Remove --fail from curl PUT/POST's
...
* Reverts parts of #470
2017-04-27 13:38:30 -07:00
Dalton Hubble
2bc6934e44
Documentation,examples: Add getting started tutorial w terraform
2017-04-24 10:52:52 -07:00
Dalton Hubble
6a53726119
Merge pull request #492 from coreos/update-cl
...
Update Container Linux to 1298.7.0 and pin dev/test matchbox version
2017-04-24 10:07:18 -07:00
Dalton Hubble
37b050db3e
examples: Update etcd3 from 3.1.0 to 3.1.6
2017-04-22 19:34:37 -07:00
Dalton Hubble
4e544a8f39
examples: Update self-hosted Kubernetes node labels
...
* Update kubelet wrapper env variables and location
2017-04-22 19:34:37 -07:00
Dalton Hubble
c0c43abf49
examples: Update Container Linux image from 1235.9.0 to 1298.7.0
2017-04-21 14:28:58 -07:00
Dalton Hubble
e30f800b2b
examples/terraform: Fix bootkube worker etcd_endpoints port
...
* Terraform example typo's the port number in the etcd_endpoints
* Causes worker etcd-gateway to fail so Container Linux updates may
not been coordinated by locksmith
2017-04-19 22:13:36 -07:00
Dalton Hubble
bf7c6abc1d
CHANGE.md: Update changelog with notable recent changes
...
* Fix a few reamining CoreOS -> Container Linux cases
2017-04-17 22:49:24 -07:00
Dalton Hubble
2eed5fdf58
Add terraform examples for etcd3 and self-hosted Kubernetes
2017-04-17 11:31:33 -07:00
Dalton Hubble
bd17dd07a3
examples: Upgrade self-hosted Kubernetes to v1.6.1
...
* Render self-hosted assets with bootkube v0.4.0
* Relax bootkube smoke test Jenkins timeout
2017-04-14 21:58:12 -07:00
Dalton Hubble
ebfc9b3f57
examples/ignition: Return non-zero exit code for curl failures
2017-04-10 16:48:52 -07:00
Dalton Hubble
1537676484
examples: Update self-hosted Kubernetes to v1.5.6
...
* Bump bootkube to v0.3.13
* Use hyperkube v1.5.6_coreos.0
2017-04-05 09:55:21 -07:00
Dalton Hubble
ca4ab1a230
examples: Update Kubernetes (static, self-hosted, rktnetes) to v1.5.5
...
* Bump kubectl version to v1.5.5
* Bump bootkube to v0.3.12
2017-03-21 21:47:14 -07:00
Dalton Hubble
07e22ca6ed
examples: Update static Kubernetes to v1.5.4
2017-03-13 15:30:35 -07:00
Dalton Hubble
66fb51f006
examples: Update self-hosted Kubernetes to v1.5.4
...
* Use bootkube v0.3.11 binary and image
* Disable anonymous-auth flag for on-host kubelet
* Set the client CA for on-host kubelet, based on kubeconfig
2017-03-10 14:45:11 -08:00
Dalton Hubble
b84e92a05a
examples: Update self-hosted Kubernetes to v1.5.3
...
* Use kubernetes-incubator/bootkube v0.3.9
2017-03-03 15:33:59 -08:00
Dalton Hubble
fa14cf8c9c
Add bootkube cluster bring-up to smoke tests
2017-03-02 01:32:34 -08:00
Dalton Hubble
8fd4bea89b
examples: Update bootkube to v0.3.7 and etcd3
2017-02-17 18:36:12 -08:00
Dalton Hubble
dabf0eae54
examples: Remove etcd (i.e. etcd2) cluster examples
2017-02-17 15:21:12 -08:00
Dalton Hubble
e02f8f7a9e
examples: Update etcd3 (etcd-member) and use the etcd3 gateway
2017-02-17 15:10:37 -08:00
Dalton Hubble
189f790a7e
examples: Remove torus example cluster
2017-02-13 16:39:16 -08:00
Dalton Hubble
0419b2f327
Bump CoreOS image from 1185.3.0 to 1235.9.0
2017-02-13 15:44:06 -08:00
Dalton Hubble
1526a2edaf
examples: Ensure kubelet awaits /etc/resolv.conf setup
...
* Reflects a change we applied in Tectonic clusters
2017-01-29 17:37:36 -08:00
Dalton Hubble
e024a6b7b0
examples: Update Kubernetes clusters to v1.5.2
...
* Update bootkube to v0.3.5 binary
2017-01-29 17:37:19 -08:00
Máximo Cuadros
cedeb868f9
ipxe: use mac instead of net0/mac
2017-01-19 21:06:45 -08:00
Dalton Hubble
c749a28662
*: Rename coreos-baremetal to matchbox
2017-01-17 00:58:03 -08:00
Dalton Hubble
e54418633c
examples: Update Kubernetes to use self-hosted flannel
...
* Self-hosted Kubernetes now runs flannel as a daemonset
2017-01-13 15:29:23 -08:00
Dalton Hubble
d496192032
Rename bootcfg to matchbox in docs, examples, scripts
...
* Verify all examples and docs work correctly
* Exclude contrib k8s and systemd which will be updated
and verified in a followup commit
2017-01-09 04:32:45 -08:00
Dalton Hubble
0e06878714
examples: Update Kubernetes (static) addons for v1.5.1
2017-01-05 13:04:19 -08:00
Dalton Hubble
5ee63aebe5
examples: Update Kubernetes (static) to v1.5.1
2017-01-05 10:54:06 -08:00
Dalton Hubble
b9f0f61bd5
examples: Upgrade self-hosted Kubernetes to v1.5.1
...
* Update bootkube version to stop requiring the forked
binary; bootkube now allows DNS names
* https://github.com/kubernetes-incubator/bootkube/pull/151
2016-12-30 16:27:53 -08:00
Dalton Hubble
6963994942
examples: Update static Kubernetes clusters to v1.4.7
...
* Combine rktnetes Ignition into Kubernetes static cluster
* Set the container_runtime metadata to docker or rkt
2016-12-17 17:07:56 -08:00