Commit Graph

7843 Commits

Author SHA1 Message Date
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
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
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
Yifan Gu
319d537cf9 kubelet: add container runtime interface. 2015-03-20 13:15:20 -07:00
Robert Bailey
e74918a098 Merge pull request #5718 from satnam6502/network
Cleanup Fail calls in networking e2e test
2015-03-20 13:11:52 -07:00
Robert Bailey
c3189657b6 Bump the default boot disk size for GCE from 10GB to 100GB so that there is
more space to store containers and image layers.
2015-03-20 13:06:35 -07:00
Eric Paris
bae8f9c06f Update getting started guide table to list latest tested on Fedora 2015-03-20 15:57:08 -04:00
Eric Paris
be3c219181 update example systemd files to be more obvious
only set the etcd servers in the apiserver config
set the --master= in the global config
  still need --api_servers= different in kubelet because, ummmm, we do
comment out the apiserver config in controller and scheduler, not needed
point the proxy to api, not to etcd
2015-03-20 15:56:42 -04:00
Eric Paris
db4d8d96f0 Set default admission control policies in example init files 2015-03-20 15:56:42 -04:00
Wojciech Tyczynski
9c4ef28b2d Comments 2015-03-20 20:13:16 +01:00
Wojciech Tyczynski
3b367f8ab8 Refactor file_test.go 2015-03-20 20:13:16 +01:00
Abhishek Gupta
b0c23c1046 Headless Services: Adding option to specify None for PortalIP 2015-03-20 12:10:03 -07:00
Satnam Singh
f2980a3f13 Run cluster level logging e2e test in its own namesapce 2015-03-20 11:30:01 -07:00
Satnam Singh
bc58ac54e8 Cleanup Fail calls in networking e2e test 2015-03-20 11:00:24 -07:00
derekwaynecarr
8aa807bc33 NamespaceLifecycle admission control plugin 2015-03-20 13:23:49 -04:00
Zach Loafman
7f02e110f4 Merge pull request #5594 from lhuard1A/libvirt-coreos_kube-push
libvirt-coreos: Make kube-push able to push non-release kubernetes binaries
2015-03-20 10:20:02 -07:00