Commit Graph

8062 Commits (901a5dbe2b62ee922f05e0b9749738604eb11210)

Author SHA1 Message Date
Robert Bailey 75a25b5edf Merge pull request #5787 from ddysher/ignore-kubeconfig
git ignore .kubeconfig
2015-03-23 10:02:56 -07:00
Victor Marmol 9a75f8d76f Update cAdvisor dependency to latest.
Brings in new range-based requests.

Fixes #5777.
2015-03-23 09:45:12 -07:00
Victor Marmol adac4328e8 Merge pull request #5713 from AAzza/kubelet_build_parse_dockername
Refactor build/parse DockerName from Kubelet. #3511
2015-03-23 08:45:53 -07:00
Victor Marmol e7d319e4b6 Merge pull request #5778 from smarterclayton/set_default_values
Set non-zero default HTTP/File check intervals to avoid hotloop
2015-03-23 08:12:57 -07:00
Victor Marmol 4e3c07543e Merge pull request #5784 from wojtek-t/applyDefaultsInTryDecode
Hide applyDefaults method under pkg/kubelet/config
2015-03-23 07:32:00 -07:00
Deyuan Deng 1c55a45aaf git Ignore .kubeconfig 2015-03-23 10:31:55 -04:00
Clayton Coleman 6c5f7f7f64 Merge pull request #5771 from smarterclayton/split_field_errors
Move field errors to pkg/util/fielderrors
2015-03-23 10:15:04 -04:00
Wojciech Tyczynski b395c40e19 Refactor pkg/kubelet/config 2015-03-23 10:29:46 +01:00
Jerzy Szczepkowski 34a8a3a844 Running node selector predicate on kubelet.
Added checking on kubelet if scheduled pods have matching node selector. This is the last step to fix #5207.
2015-03-23 08:21:58 +01:00
Clayton Coleman 90beaa3d61 Set non-zero default HTTP/File check intervals to avoid hotloop
cmd/integration.go was hot-looping for both, but did not need to.
2015-03-23 00:47:39 -04:00
Satnam Singh 9716805613 Soak test based on serve_hostname image 2015-03-22 16:36:23 -07:00
Clayton Coleman 65425f690c Move field errors to pkg/util/fielderrors
Allows pkg/api to take a reference to labels.Selector and fields.Selector
2015-03-22 17:43:34 -04:00
Salvatore Dario Minonne 4c55689fb7 Removing dead code in labels package and chaning LabelSelector type 2015-03-22 18:03:50 +01:00
Robert Bailey a7bc9edb96 Specify bash when installing kubernetes via get.k8s.io.
Fixes #5689.
2015-03-21 22:50:29 -07:00
Nataliia Uvarova 73c2338320 Refactor build/parse dockername. #3511
Functions Build/ParseDockerName now work with struct instead of the long
list of arguments. This new struct also was reused in the kubelet.go
instead of auxilary podContainer struct.
2015-03-21 09:09:03 +01:00
Fabio Yeon 5b77149461 Fix guestbook.sh to make it work on GKE. 2015-03-20 18:27:31 -07:00
Brian Grant ef758881d1 Merge pull request #5744 from abhgupta/abhgupta-dev
Adding documentation for headless services
2015-03-20 17:31:58 -07:00
Maxwell Forbes 38d703f24d Merge pull request #5726 from roberthbailey/gce-boot-disk
Bump the default boot disk size for GCE from 10GB to 100GB
2015-03-20 17:19:07 -07:00
Victor Marmol 4d2e7981bb Merge pull request #5730 from yujuhong/static_stats
Kubelet: support retrieving stats using UID of mirror pods
2015-03-20 17:05:23 -07:00
Brian Grant cc17181521 Merge pull request #5743 from yujuhong/fix_volume
Fix volume imports
2015-03-20 16:33:35 -07:00
Brian Grant 09585a339e Merge pull request #5740 from juzna/patch-1
Fix examples/guestbook/README.md formatting
2015-03-20 16:24:35 -07:00
Maxwell Forbes b07c46285d Merge pull request #5728 from fabioy/gke-kubeup.fix
Fix GKE kube-up code by adding project flag to network creation.
2015-03-20 16:23:09 -07:00
Yu-Ju Hong f3f3c8f151 Fix volume imports 2015-03-20 16:22:35 -07:00
Abhishek Gupta d1b7a9fb4a Adding documentation for headless services 2015-03-20 16:21:58 -07:00
Dawn Chen 67414e035b Merge pull request #5742 from yifan-gu/fix_runtime
kubelet.runtime: update the import path for volume.
2015-03-20 16:18:36 -07:00
Yifan Gu 3b4685ef6c kubelet.runtime: update the import path for volume. 2015-03-20 16:16:27 -07:00
Brian Grant a6aee290fa Merge pull request #5723 from eparis/fedora-guide
Update fedora guide and default configs
2015-03-20 16:15:44 -07:00
Jan Dolecek 7f7ac2deb6 Update README.md
Fix some formatting.
2015-03-20 22:43:07 +00:00
Yu-Ju Hong 15e9760bd4 Kubelet: support retrieving stats using UID of mirror pod
Kubelet supports retrieving stats for pods/containers with and without UID.
This does not always work for the static pods because users may get the UIDs of
the mirror pods from the API server, and use them to query Kubelet. In this
case, Kubelet would fail to locate the containers due to mismatched UIDs.

This change adds a intenral mirror to static pod UID mapping and teaches all
public-facing functions to perform UID lookup before proceeding. This allows
users to use either mirror or static pod's UID to retrieve stats.
2015-03-20 15:40:49 -07:00
Maxwell Forbes 0250fcfd8f Merge pull request #5732 from zmerlynn/i5722
service.go e2e: Cleanup ELBs from previous runs
2015-03-20 15:34:53 -07:00
Brian Grant 198d641cf4 Merge pull request #5288 from derekwaynecarr/namespace_lifecycle
NamespaceLifecycle admission control plugin
2015-03-20 15:25:53 -07:00
Vish Kannan f118ca8fb4 Merge pull request #5642 from thockin/volume_multi_plugins
Prep for multiple kinds of volume plugins
2015-03-20 15:12:30 -07:00
Zach Loafman cef66d3070 Merge pull request #5736 from satnam6502/network
Add extra diagnostics to networking e2e test
2015-03-20 15:12:16 -07:00
Saad Ali f57540c7a0 Merge pull request #5532 from nikhiljindal/event
Adding GetFieldSelector() to client.EventInterface
2015-03-20 15:05:14 -07:00
Satnam Singh 2d345cb60a Add extra diagnostics to networking e2e test 2015-03-20 15:04:16 -07:00
Zach Loafman 4ab3852685 service.go e2e: Cleanup ELBs from previous runs
Prior to attempting to create new ones, cleanup from previous runs.
Timeouts, 500s, etc. are possible here, and if they happen, you don't
want to die forever.

Along the way: Remove the timeout, it was clearly copied from the
previous function and is actually an anti-pattern that needs to be
fixed after discovering it doesn't play well with defers.

Fixes #5722
2015-03-20 14:43:38 -07:00
Dawn Chen fbd362d3c7 Merge pull request #5572 from yifan-gu/rkt_support
Add container runtime
2015-03-20 14:38:48 -07:00
Alex Robinson 7902608bcc Merge pull request #5733 from mbforbes/gdv
Revert back to Go 1.4.1
2015-03-20 14:38:01 -07:00
Dawn Chen 7a6490f572 Merge pull request #5729 from thockin/plural_endpoints_30_restart
Rename Service.ContainerPort to TargetPort in v1b3
2015-03-20 14:37:46 -07:00
Max Forbes caa56702ee Revert back to Go 1.4.1 2015-03-20 14:33:22 -07:00
Yu-Ju Hong 0206115703 Merge pull request #5697 from vmarmol/doc
Correct documentation about stats arguments.
2015-03-20 14:22:33 -07:00
Victor Marmol 5cfe0c04f8 Merge pull request #5705 from wojtek-t/refactor_file_test
Refactor pkg/kubelet/config/file_test.go
2015-03-20 14:08:06 -07:00
Brian Grant d6fe8924d9 Merge pull request #5556 from abhgupta/abhgupta-dev
Headless Services: Adding option to specify None for PortalIP
2015-03-20 14:06:55 -07:00
Fabio Yeon 17be2d2047 Fix GKE kube-up code by adding project flag to network creation. Plus a
few more log outputs to help debugging.
2015-03-20 14:04:32 -07:00
Derek Carr 2e05c872ac Merge pull request #5724 from eparis/default-configs
Default systemd configs
2015-03-20 16:58:25 -04:00
nikhiljindal 1b87060aec Adding GetFieldSelector() to client.EventInterface 2015-03-20 13:58:23 -07:00
Tim Hockin 4375376e9c Rename Service.ContainerPort to TargetPort in v1b3
Fix all callers and examples.  Part of multi-port service cleanup.
2015-03-20 13:50:06 -07:00
Tim Hockin bfadae77e0 Promote volume plugins, prep for persistent vols
Move pkg/kubelet/volume/... to pkg/volume/...
Some renames to make the soon-to-come persistent volumes work clearer.
2015-03-20 13:49:40 -07:00
Vish Kannan d11ec2933f Merge pull request #5720 from satnam6502/loge2e
Run cluster level logging e2e test in its own namesapce
2015-03-20 13:16:26 -07:00
Yifan Gu 487d34e409 kubelet: add container runtime cache and fake runtime. 2015-03-20 13:15:20 -07:00