Commit Graph

12570 Commits

Author SHA1 Message Date
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
Mike Danese
627b2f9a24 kubectl should use UnstructuredJSONScheme to decode version and kind, as it throws errors if either are missing] 2015-06-08 11:51:37 -07:00
krousey
2bb0fc00e5 Merge pull request #9392 from jszczepkowski/e2e-net
Added e2e test case for network partition.
2015-06-08 11:35:28 -07:00
krousey
ab1bc9fd76 Merge pull request #9390 from fgrzadkowski/bump_ectd_client
Update go-etcd client library version and add ugorji codec to dependencies
2015-06-08 11:34:58 -07:00