Dalton Hubble
67e3d2b86e
docs: GCE network bandwidth is excellent, even btw zones
...
* Remove performance note that the GCE vs AWS network performance
is not an equal comparison. On both platforms, workers now span the
(availability) zones of a region.
* Testing host-to-host and pod-to-pod network bandwidth between nodes
(now located in different zones) showed no reduction in bandwidth
2017-11-04 14:08:20 -07:00
Dalton Hubble
26a291aef4
Remove controller_preemptible option on Google Cloud
...
* Controller preemption is not safe or covered in documentation. Delete
the option, the variable is a holdover from old experiments
* Note, worker_preemeptible is still a great feature that's supported
2017-11-04 12:59:19 -07:00
Dalton Hubble
6300383b43
Change worker managed instance group to span zones in region
...
* Change Google Cloud module to require the `region` variable
* Workers are created in random zones within the given region
* Tolerate Google Cloud zone failures or capacity issues
* If workers are preempted (if enabled), replacement instances can
be drawn from any zone in the region, which should avoid scheduling
issues that were possible before if a single zone aggressively
preempts instances (presumably due to Google Cloud capacity)
2017-11-04 12:59:19 -07:00
Dalton Hubble
fe8afdbee9
Update Typhoon logo and favicon
2017-11-04 01:20:17 -07:00
Dalton Hubble
878f5a3647
Bump bootkube and terraform-render-bootkube to v0.8.1
...
* Use the v0.8.1 tagged terraform-render-bootkube module
* Use the v0.8.1 quay.io/coreos/bootkube image to bootstrap
2017-10-28 12:50:37 -07:00
Dalton Hubble
f6c6e85f84
Require minimum Terraform and plugin versions
...
* Bump minimum Terraform version to v0.10.4
* Allow minor version updates for 1.0+ plugins
* Fix versions for plugins which are pre-1.0
2017-10-25 23:00:31 -07:00
Dalton Hubble
d046d45769
addons: Include Prometheus and node-exporter manifests
2017-10-24 22:58:59 -07:00
Dalton Hubble
60bc8957c9
Update Kubernetes from v1.8.1 to v1.8.2
...
* Kubernetes v1.8.2 fixes a memory leak in the v1.8.1 apiserver
* Switch to using the `gcr.io/google_containers/hyperkube` for the
on-host kubelet and shutdown drains
* Update terraform-render-bootkube manifests generation
* Update flannel from v0.8.0 to v0.9.0
* Add `hairpinMode` to flannel CNI config
* Add `--no-negcache` to kube-dns dnsmasq
2017-10-24 21:44:26 -07:00
Dalton Hubble
8b78c65483
Update Google Cloud Kubernetes from v1.7.7 to v1.8.1
2017-10-20 16:09:11 -07:00
Dalton Hubble
10c5487ad7
Add docs corrections for versions and log output
2017-10-20 00:39:17 -07:00
Dalton Hubble
e4c479554c
Update AWS, DO, BM Kubernetes from v1.7.7 to v1.8.1
...
* Update from bootkube v0.7.0 to v0.8.0
* Leave Google Cloud update to a followup commit
2017-10-19 21:10:04 -07:00
Dalton Hubble
be113e77b4
Fix links and add Calico BGP peering notes
2017-10-17 19:10:18 -07:00
Dalton Hubble
911c53e4ae
Add Ubiquity EdgeRouter documentation
2017-10-17 18:51:40 -07:00
Dalton Hubble
734bc1d32a
Add performance benchmark for flannel with bonded NICs
2017-10-16 01:12:13 -07:00
Dalton Hubble
377e14c80b
Fix ingress addon docs recursive apply command
2017-10-16 00:29:04 -07:00
Dalton Hubble
5c1ed37ff5
Add SSH key to user "debug" during disk-install phase
...
* Avoid adding SSH authorized key for user "core" during the disk
install, so that terraform apply cannot SSH until post-install
2017-10-14 20:37:42 -07:00
Dalton Hubble
123439c2a4
Remove or compress docs image assets
2017-10-14 19:12:22 -07:00
Dalton Hubble
5c87529011
Demote Google Cloud from stable to beta
...
* See #34 postmortem and action items for context on
when stable status will be restored
2017-10-11 19:32:04 -07:00
Dalton Hubble
a5290dac32
Update docs to show Digital Ocean with on-host etcd
2017-10-09 23:47:32 -07:00
Dalton Hubble
308c7dfb6e
digital-ocean: Run etcd cluster on-host, across controllers
...
* Run etcd peers with TLS across controller nodes
* Deprecate self-hosted-etcd on the Digital Ocean platform
* Distribute etcd TLS certificates as part of initial provisioning
* Check the status of etcd by running `systemctl status etcd-member`
2017-10-09 22:43:23 -07:00
Dalton Hubble
da63c89d71
Remove mention of ct plugin in bare-metal docs
2017-10-08 23:37:41 -07:00
Dalton Hubble
62d7ccfff3
Add docs on provision time and network performance
2017-10-04 00:05:43 -07:00
Dalton Hubble
1bc25c1036
Update Kubernetes from v1.7.5 to v1.7.7
...
* Update from bootkube v0.6.2 to v0.7.0
* Use renamed terraform-render-bootkube. Renamed from
bootkube-terraform to meet Terraform Module requirements
2017-10-03 21:03:15 -07:00
Dalton Hubble
def84aa5a0
docs: Add details about security features
2017-10-01 21:38:52 -07:00
Dalton Hubble
f7f983c7da
docs: Add docs and addons for Nginx AWS Ingress
2017-09-28 01:09:31 -07:00
Dalton Hubble
68726a2773
bare-metal: Remove support for experimental_self_hosted_etcd
...
* Transition from discouraging self-hosted etcd for bare-metal,
to removing it as an option
* See #13 and FAQ for self-hosted etcd discussion
2017-09-23 16:49:15 -07:00
Dalton Hubble
235c8a5222
README: Add IRC link, CHANGES.md, and minor fixes
2017-09-23 13:55:44 -07:00
Dalton Hubble
cd368c123f
docs: Add missing Terraform plugin section for bare-metal
2017-09-18 22:36:01 -07:00
Dalton Hubble
7c733bd314
Add Nginx Ingress controller addons and docs
2017-09-18 01:48:21 -07:00
Dalton Hubble
47387d552a
docs: Add tutorial for AWS usage
2017-09-17 23:41:43 -07:00
Dalton Hubble
64e8d207b1
Change bare-metal and GCE networking default to calico
...
* Switch networking default from flannel to calico
2017-09-12 09:16:58 -07:00
Dalton Hubble
a441f5c6e0
Update Kubernetes from v1.7.3 to v1.7.5
2017-09-08 13:56:20 -07:00
Dalton Hubble
00b61a26c0
docs: Add docs on Calico networking support
...
* Digital Ocean firewalls don't yet support the required
IP tunneling protocol so Calico cannot be used without
disabling firewalls right now.
2017-09-05 19:01:32 -07:00
Dalton Hubble
082dedbdbd
docs: Fix broken addons overview.md link
2017-08-27 21:11:24 -07:00
Dalton Hubble
564c0160bf
Add heapster, dashboard, and CLUO addons
2017-08-27 17:20:29 -07:00
Dalton Hubble
5b2275872c
Update README to match docs index page
2017-08-27 16:09:23 -07:00
Dalton Hubble
2faacc6a50
Add concepts, tutorials, and faq docs
...
* Add bare-metal tutorial
* Add DigitalOcean tutorial
* Add Google Cloud tutorial
2017-08-27 15:21:57 -07:00