Commit Graph

1910 Commits

Author SHA1 Message Date
Zach Loafman
6db3e8ee78 Merge pull request #12591 from dchen1107/automated-cherry-pick-of-#12541-upstream-release-1.0
Automated cherry pick of #12541
2015-08-19 16:25:13 -07:00
Dawn Chen
15afc98c83 Fix kube-push using gcloud compute instance-groups managed set-instance-template` 2015-08-19 15:25:03 -07:00
Zach Loafman
62cc9778cf Merge pull request #12924 from rubenv/automated-cherry-pick-of-#11804-upstream-release-1.0
Automated cherry pick of #11804
2015-08-19 10:36:44 -07:00
Mike Danese
f8f1dc84a5 fix test with array expansion 2015-08-19 09:45:32 -07:00
Mike Danese
82d647b60a Revert "Revert "Fix libvirt-coreos cluster""
This reverts commit 889d724c19.
2015-08-19 09:45:32 -07:00
Simone Gotti
579db9fd21 Set the right master port to kube-proxy in libvirt-coreos.
The currently specified port is the old 7080 read-only-port. As the
libvirt-coreos doesn't configure security, change it to the insecure-port 8080.
2015-08-19 17:02:44 +02:00
Mike Danese
0496a2f571 run gofmt on everything we touched 2015-08-17 12:56:11 -07:00
Mike Danese
ca93eb0c38 rewrite go imports 2015-08-17 12:52:58 -07:00
Dawn Chen
cdaad413f7 Merge pull request #12370 from zmerlynn/automated-cherry-pick-of-#12366-upstream-release-1.0
Automated cherry pick of #12366
2015-08-06 17:29:59 -07:00
Brendan Burns
602cccd418 Merge pull request #12369 from brendandburns/automated-cherry-pick-of-#12325-release-1.0
Automated cherry pick of #12325
2015-08-06 17:17:16 -07:00
Zach Loafman
8573f427eb Update GCE to container-vm-v20150806
Also changes the node image to default to master image
2015-08-06 16:42:52 -07:00
Brendan Burns
ed4c97f857 Add support for supervisord as a monit alternative. 2015-08-06 16:27:51 -07:00
Robert Bailey
e703fe2329 Register the kubelet on the master node with an apiserver. This option is separated from the apiserver running locally on the master node so that it can be optionally enabled or disabled as needed.
Also, fix the healthchecking configuration for the master components, which
was previously only working by coincidence:

If a kubelet doesn't register with a master, it never bothers to figure out
what its local address is. In which case it ends up constructing a URL like
http://:8080/healthz for the http probe. This happens to work on the master
because all of the pods are using host networking and explicitly binding to
127.0.0.1. Once the kubelet is registered with the master and it determines
the local node address, it tries to healthcheck on an address where the pod
isn't listening and the kubelet periodically restarts each master component
when the liveness probe fails.
2015-08-06 16:13:35 -07:00
Robert Bailey
4df5815d62 Refactor the functions that generate auth for the kubelet and kubeproxy and remove the insecure configuration now that GKE has plumbed through certificates. 2015-08-06 16:13:34 -07:00
Alex Robinson
a8aa9491c9 Bump the heapster pod's memory limit from 200MiB to 300MiB. 2015-08-05 17:01:10 -07:00
Alex Robinson
74c09641ed Merge pull request #12243 from vishh/v0.1.0
Updating heapster to v0.16.1.
2015-08-05 16:12:51 -07:00
Alex Mohr
e92c29e7e0 Merge pull request #12244 from a-robinson/automated-cherry-pick-of-#12240-upstream-release-1.0
Auto commit by PR queue bot
2015-08-05 01:24:35 -07:00
Alex Robinson
f4b61b0359 Collect more of the VM's log files (monit, salt) in fluentd-es. 2015-08-04 19:58:01 -07:00
Alex Robinson
139d719ddf Collect more of the VM's log files (monit, salt) in fluentd-gcp. 2015-08-04 19:58:01 -07:00
Vishnu Kannan
58259999ba Updating heapster to v0.16.1. 2015-08-04 19:31:46 -07:00
Jean-Francois Chevrette
6cf78c7428 same change for minion provision script 2015-08-04 17:12:44 -07:00
Jean-Francois Chevrette
09116b6480 properly make sure that eth1 is not managed by NetworkManager 2015-08-04 17:12:44 -07:00
Jean-Francois Chevrette
fe99cd6fa1 restart network twice to workaround bug 2015-08-04 17:12:44 -07:00
Wojciech Tyczynski
5f6187f70e Swich to new gcloud API for GCE MIGs 2015-08-04 09:42:03 +02:00
Zach Loafman
2839494709 Merge pull request #12054 from a-robinson/automated-cherry-pick-of-#12024-#11963-upstream-release-1.0
Automated cherry pick of #12024 #11963
2015-07-31 05:34:28 -07:00
Alex Robinson
a8740a6fc0 Update fluentd-es to collect etcd logs and remove merge conflict cruft. 2015-07-31 00:25:37 +00:00
Alex Robinson
74deb5ce5a Make fluentd-gcp collect etcd's logs on the master. 2015-07-31 00:25:37 +00:00
Alex Robinson
971dfe53c7 Make the kubelet on a GCE master check instance metadata for manifests.
Primary motivation: enable GKE and other cluster-as-a-service folks to
easily run additional logic on the master without having to modify salt
or SSH to the master after it's been created.
2015-07-30 16:42:04 -07:00
David Oppenheimer
9686cfbb21 Replace ``shell with ``sh 2015-07-21 10:24:04 -07:00
Tim Hockin
7098858fc1 Fix errant quad-tick in docs 2015-07-21 10:23:54 -07:00
Brendan Burns
dc238b816d Update multi-node docker instructions:
* Update etcd and add a warning about Docker 1.7.0
   * Update kubernetes to 0.21.2, Flannel to 0.5.0
   * Remove --sync-nodes which is removed.
2015-07-21 10:23:41 -07:00
Zach Loafman
4ec2fa44c5 Merge pull request #11441 from zmerlynn/automated-cherry-pick-of-#11381-upstream-release-1.0
Automated cherry pick of #11381
2015-07-17 13:08:28 -07:00
Robert Bailey
3c5716e8f0 Bump the container vm version to the latest build. 2015-07-17 06:08:38 -07:00
Dawn Chen
d2c69bce1c Stop monit kube-addon on nodes. 2015-07-16 16:50:33 -07:00
Justin Santa Barbara
3710b3aa89 AWS: Restore (erroneously) removed get_instance_private_ip
Fix #11201
2015-07-14 17:11:25 -04:00
Max Forbes
739cb2f526 Robustly cleanup MIG template on GCE teardown 2015-07-10 10:14:04 -07:00
Abhishek Shah
bc99a57915 Assigned emptyDir for etcd data dir in skydns pod 2015-07-10 09:27:42 -07:00
Rohit Jnagal
906cc743be Merge pull request #11004 from bprashanth/dns_sidecar
Use the exec-sidecar as a healthz probe for the syndns container
2015-07-10 09:24:43 -07:00
Marek Grabowski
0c58e8a3f3 Merge pull request #10393 from ZJU-SEL/updatek8s
Bump the ubuntu k8s version to 0.19.3
2015-07-10 07:35:32 +02:00
Victor Marmol
cabecc1271 Merge pull request #10611 from marekbiskup/addon-update-kill-children
Addon update kill children
2015-07-09 21:09:58 -07:00
wizard
f7779a8162 update kubedns on ubuntu 2015-07-10 09:57:00 +08:00
wizard
69b55b82f8 update k8s to 0.19.3 2015-07-10 09:57:00 +08:00
Victor Marmol
ee8d2857fc Merge pull request #9381 from justinsb/aws_support_jessie
AWS: Add support for Vivid Vervet & Debian Jessie
2015-07-09 15:20:37 -07:00
Prashanth Balasubramanian
412467fe27 Use the exec-sidecar as a healthz probe for the syndns container 2015-07-09 15:13:46 -07:00
Wojciech Tyczynski
502e8e90d6 Merge pull request #10930 from bcbroussard/kube-ui-v1.1
Update the web ui (kube-ui) pod to v1.1
2015-07-09 15:20:26 +02:00
Marek Biskup
aa608258a6 kill child processes of addon-update on stop 2015-07-09 13:10:54 +02:00
Wojciech Tyczynski
e80a193664 Merge pull request #9943 from mamikonyana/override_ubuntu_defaults
Do not override environment variable in ubuntu defaults
2015-07-09 09:21:26 +02:00
Victor Marmol
f1e66c718d Merge pull request #10590 from roberthbailey/kubelet-on-nodes
Install the kubectl binary on nodes in addition to the master.
2015-07-08 16:13:12 -07:00
Justin Santa Barbara
c78b71d399 AWS: Treat ubuntu as an alias for 'latest ubuntu', i.e. 'vivid' 2015-07-08 17:00:44 -04:00
Justin Santa Barbara
dfac73d31a AWS: Change default OS to Ubuntu Vivid Vervet
The background for this change is in #9675.

In short, Vivid Vervet gives us a supported/updated image,
that runs Docker with a working storage engine, but doesn't
require a reboot as part of node start.

Fixes #9675.
2015-07-08 17:00:44 -04:00