Commit Graph

12573 Commits (629237bbb77214256e41bbc0f998bb642058b6c7)

Author SHA1 Message Date
krousey cf1942048c Merge pull request #9361 from brendandburns/perf3
Don't pretty-print by default.  Saves an allocation (or more) and a copy.
2015-06-09 09:40:33 -07:00
Mike Danese 52c8d164ff retry pod delete in etcd failure test 2015-06-09 09:37:43 -07:00
krousey df69f2a46e Merge pull request #9330 from jackgr/ui_build_js
Align docs/ui.md with www/README.md
2015-06-09 09:25:02 -07:00
Jeff Mendoza c2a3e4e811 Add Environment Guide example.
This example shows a simple two tier setup in Kubernetes, and
simply prints the environment information that each pod sees.
Querying the service multiple times will show services at work
load balancing requests.
2015-06-09 09:07:27 -07:00
Kathrin Probst d7c07b0def Simplify getting started guide by providing only one download option. Advanced user can still see the wget option when looking at https://get.k8s.io. 2015-06-09 09:01:58 -07:00
Filip Grzadkowski dafe79e5de Merge pull request #9478 from fgrzadkowski/fix_load_test
Refactor load test and reduce the load during the test.
2015-06-09 16:54:25 +02:00
Filip Grzadkowski ea7a615ce6 Refactor load test and reduce the load during the test. 2015-06-09 16:44:23 +02:00
Nikolai Prokoschenko f204a0ff01 Actually ignore hyperthreading
`uniq` only works with sorted input, i.e. we need to sort, before we filter out duplicate CPU IDs
2015-06-09 15:41:21 +02:00
James DeFelice 257bc9b1a3 add GetRuntime() to simplify integration with 3rd party kubelet extensions like kubernetes-mesos 2015-06-09 13:27:34 +00:00
Brendan Burns b68ddbaf75 Don't pretty-print by default. Saves an allocation (or more) and a copy. 2015-06-08 21:31:58 -07:00
Brendan Burns 2240486110 Add an initial test for SSH. 2015-06-08 20:53:05 -07:00
Robert Bailey aeb0068547 Add 'kubernetes' (the service name) and the master name as SANs on the
master's certificate.
2015-06-08 20:17:45 -07:00
Robert Bailey 2feb658ed7 Distribute the cluster CA cert to cluster addon pods through
the kubeconfig file. Use the $KUBERNETES_MASTER_NAME from the
kube-env for skydns, because it can't use the service name.
2015-06-08 20:17:45 -07:00
feihujiang 37abe11f8a kubetcl create --validate crashes when no apiVersion or kind is provided 2015-06-09 10:38:43 +08:00
jackgr 5d666dbfbf Align docs/ui.md with www/README.md 2015-06-08 17:45:10 -07:00
krousey b68e08f55f Merge pull request #9447 from GoogleCloudPlatform/revert-9390-bump_ectd_client
Revert "Update go-etcd client library version and add ugorji codec to…
2015-06-08 17:18:26 -07:00
krousey 662689c157 Revert "Update go-etcd client library version and add ugorji codec to dependencies" 2015-06-08 17:11:33 -07:00
CJ Cullen 2d85e4a094 Use Node IP Address instead of Node.Name in minion.ResourceLocation.
Refactor GetNodeHostIP into pkg/util/node (instead of pkg/util to break import cycle).

Include internalIP in gce NodeAddresses.
2015-06-08 16:58:00 -07:00
krousey b2449746b4 Merge pull request #9388 from nikhiljindal/verify-swagger
Adding a script to verify that swagger spec is updated
2015-06-08 16:49:46 -07:00
krousey afb9a7e362 Merge pull request #9373 from justinsb/aws_lb_cleanup
Make deletion of an AWS load balancer clean
2015-06-08 16:49:21 -07:00
krousey e14d9038fe Merge pull request #9367 from justinsb/aws_ssh_check
AWS: Check for SSH connectivity & better logging on failure
2015-06-08 16:48:04 -07:00
krousey f5d0b0d61e Merge pull request #9219 from caesarxuchao/remove-tests-pkg/kubelet/config
remove v1beta1/2 tests from pkg/kubelet/config
2015-06-08 16:47:46 -07:00
Abhishek Shah 193e078808 Build etcd image from busybox 2015-06-08 16:47:37 -07:00
Paul Morie 5d7418707a Allow privileged containers in local cluster 2015-06-08 19:40:12 -04:00
Satnam Singh f03c09ae9b Merge pull request #9353 from erictune/docs10
Rewrite docs for accessing the cluster.
2015-06-08 16:27:26 -07:00
Daniel Smith 2c8ef35a65 add service endpoint latency test 2015-06-08 16:23:34 -07:00
Eric Tune e82b40e64b Rewrite docs for accessing the cluster.
Put discussion of how to access the API ahead of discussion about
how to access other services on the cluster.

More clearly distinguish the different kinds of proxies.

Explain pros and cons of different approaches better.

Remove cluster-admin-oriented documentation from user guide.

More links.
2015-06-08 16:23:33 -07:00
Daniel Smith aa9bdcbc4a add missing endpoints field label conversion function 2015-06-08 16:23:21 -07:00
Tim St. Clair ee72bc8f5a Remove out of date note from guestbook example 2015-06-08 15:33:29 -07:00
Tim St. Clair 0cc7186f17 Fix inconsistent capitalization in guestbook example README 2015-06-08 15:32:08 -07:00
krousey ab4c725975 Merge pull request #9328 from liggitt/token_controller_process_new
Generate tokens for service accounts with no secrets
2015-06-08 15:15:44 -07:00
krousey 8a9e0e00bf Merge pull request #9128 from marekbiskup/addonUpgrade
Addon upgrade (partial implementation of #8107)
2015-06-08 15:15:27 -07:00
krousey 7ab3106dae Merge pull request #9369 from justinsb/aws_mount_all_ephemeral
AWS: Mount ephemeral devices, even if not specified in the AMI
2015-06-08 15:11:01 -07:00
Justin Santa Barbara d955e532f9 AWS: Add mounts to fstab, to survive reboot 2015-06-08 18:07:22 -04:00
Jason Sommer aa892b7143 Replace meta with new 2015-06-08 17:06:56 -05:00
Justin Santa Barbara f6440247ca AWS: Don't thin provision LVM volume on wheezy
Thin provisioning isn't supported (unless you backport from jessie).

Just use normal LVM volumes with aufs.
2015-06-08 18:06:24 -04:00
Justin Santa Barbara 6f3879e3bb Actually pass down ServiceNodePortRange so it is used
Also fix default range to match what we've documented (off-by-one)

Fix #9318
2015-06-08 18:03:42 -04:00
krousey 5aa0219ada Merge pull request #9292 from cjcullen/test_pull_8946
Add an ssh tunnel option to the /proxy endpoint
2015-06-08 14:30:12 -07:00
Justin Santa Barbara 1c229e5284 Removed extra blank line in aws util.sh 2015-06-08 16:59:03 -04:00
Justin Santa Barbara 2619b6198a AWS: Mount ephemeral devices, even if not specified in the AMI
We mount up to 4; this covers almost all instance types.
2015-06-08 16:59:03 -04:00
Brendan Burns 09e1a044ad Merge pull request #9427 from GoogleCloudPlatform/revert-9426-release-0.18
Revert "Cut release 0.18.2 with the fix for Docker + memory limits"
2015-06-08 13:50:05 -07:00
Brendan Burns 4546cbbb56 Revert "Cut release 0.18.2 with the fix for Docker + memory limits" 2015-06-08 13:49:48 -07:00
Brendan Burns cfcc6553a5 Merge pull request #9426 from brendandburns/release-0.18
Cut release 0.18.2 with the fix for Docker + memory limits
2015-06-08 13:40:07 -07:00
Brendan Burns 56134d57e4 Kubernetes version v0.18.2-dev 2015-06-08 13:08:53 -07:00
Brendan Burns 1f12b89387 Kubernetes version v0.18.2 2015-06-08 13:08:10 -07:00
Dawn Chen a90d47da60 Passing memory swap limit -1 by default. Docker remote API never check if memory
swap is enabled by kernel or not, instead by default to set the limit to
memory * 2, and return API error 500 if swap is not enabled.

(cherry picked from commit f714020a7a)
2015-06-08 13:06:32 -07:00
Tomás Senart 2a3ffe4038 kubelet: Use assert.EqualValues instead of assert.Equal
The last update to github.com/stretchr/testify makes `assert.Equal`
consider the type of its arguments. This commit makes this test pass
again by only testing for value equality using `assert.EqualValues`.
2015-06-08 22:01:48 +02:00
Tomás Senart 5d51891d11 Update github.com/stretchr/testify/... rev to 7ea4a14 2015-06-08 21:57:19 +02:00
krousey e497793de2 Merge pull request #9366 from justinsb/fix_8376
Correct arguments to aws cloudformation command in docs
2015-06-08 12:55:36 -07:00
krousey 963b6f8107 Merge pull request #9406 from yifan-gu/examples
example/cluster-dns: Fix typo.
2015-06-08 12:12:00 -07:00