Janet Kuo
44a7a52a94
Hide failed/succeeded pods in 'kubectl get pods' by default
2015-08-18 13:47:19 -07:00
Robert Bailey
5000252e46
Merge pull request #12669 from deads2k/tolerate-missing-template-flag
...
tolerate output without template file
2015-08-18 11:49:53 -07:00
Robert Bailey
6e94e44d9c
Merge pull request #12860 from nak3/exec-help
...
Modify kubectl exec help to set -c CONTAINER as optional
2015-08-18 11:48:26 -07:00
Robert Bailey
f93027031c
Merge pull request #12868 from mikedanese/fix-tag
...
tab => space in struct tag, to fix compatibility with reflect.StructTag.Get
2015-08-18 11:48:17 -07:00
Robert Bailey
11d5712278
Merge pull request #12736 from deads2k/relax-pull-secret-constraints
...
tolerate missing image pull secrets:
2015-08-18 11:48:01 -07:00
Daniel Martí
7862ed3656
kubelet: Switch to restful for the REST api endpoints
2015-08-18 11:28:34 -07:00
Kris Rousey
ae6c64d9bb
Moving everyone to unversioned client
2015-08-18 10:23:03 -07:00
Kris Rousey
9cea046f42
Get the unversioned client to build
2015-08-18 10:03:19 -07:00
Kris Rousey
7ba5b058cc
Moving client libs to unversioned dir
2015-08-18 10:03:19 -07:00
Robert Bailey
4f856b595d
Merge pull request #9165 from smarterclayton/graceful
...
Enable graceful deletion using reconciliation loops in the Kubelet without TTL
2015-08-18 10:01:40 -07:00
Mike Danese
766e1c3a3e
tab => space, to fix compatibility with reflect.StructTag.Get
2015-08-18 09:49:05 -07:00
Robert Bailey
ca168ce285
Merge pull request #12262 from jgriffiths1993/hf-12261
...
Replace Port with NodePort for creating LB members
2015-08-18 09:14:30 -07:00
Robert Bailey
c45747bfad
Merge pull request #12764 from thockin/proxy-nodeports
...
More corner cases with iptables proxy
2015-08-18 09:13:20 -07:00
Kenjiro Nakayama
c50d7dd1d5
Modify kubectl exec help to set -c CONTAINER as optional
2015-08-18 23:14:24 +09:00
Filip Grzadkowski
8d74f610f7
Merge pull request #12659 from mwielgus/horizontal_status
...
HorizontalPodAutoscaler status
2015-08-18 15:30:01 +02:00
Clayton Coleman
5ddcef24a6
Fix failing test
2015-08-18 09:08:46 -04:00
Clayton Coleman
adc97bf936
Conversions
2015-08-18 09:08:45 -04:00
Clayton Coleman
edb108802d
Handle gracefully terminated pods in node controller
...
Eviction should retry longer and wait for completion of the pod.
2015-08-18 09:08:45 -04:00
Clayton Coleman
780accb3ba
Kubelet should garbage collect dead pods
...
The sync loop should check for terminated pods that are no longer
running and clear them. The status loop should never write status
if the pod UID changes. Mirror pods should be deleted immediately
rather than gracefully.
2015-08-18 09:08:44 -04:00
Clayton Coleman
89f1f3b1b8
Alter graceful deletion to not use TTL
...
Avoid TTL by deleting pods immediately when they aren't
scheduled, and letting the Kubelet delete them otherwise.
Ensure the Kubelet uses pod.Spec.TerminationGracePeriodSeconds
when no pod.DeletionGracePeriodSeconds is available.
2015-08-18 09:08:43 -04:00
deads2k
969d526ca5
tolerate output without template file
2015-08-18 08:58:04 -04:00
Clayton Coleman
b842a7dd15
Revert "Revert "Gracefully delete pods from the Kubelet""
...
This reverts commit 98115facfd
.
2015-08-18 08:57:02 -04:00
Filip Grzadkowski
919c7e94e2
Merge pull request #12797 from wojtek-t/refactor_registry_test
...
Prepare for refactoring registry etcd tests
2015-08-18 12:56:45 +02:00
Marcin Wielgus
cac7038b3b
HorizontalPodAutoscaler status
2015-08-18 11:46:54 +02:00
Wojciech Tyczynski
6cea2c8940
Prepare for refactoring registry etcd tests
2015-08-18 09:53:23 +02:00
Wojciech Tyczynski
3a71eb1bcc
Store previous value in WatchCache for filtering
2015-08-18 09:33:34 +02:00
Tim Hockin
6f34be30a3
Limit float precision to 5 points
2015-08-17 20:57:44 -07:00
Tim Hockin
7e9c685ba6
Require same min iptables version as -C
2015-08-17 20:57:44 -07:00
Tim Hockin
3d309700d0
Make iptables use semver lib
2015-08-17 20:57:44 -07:00
Tim Hockin
3a5c23d727
test for and set bridge-nf-call-iptables sysctl
2015-08-17 20:57:44 -07:00
Tim Hockin
9cf33772b4
test for and set route_localnet sysctl
2015-08-17 20:52:06 -07:00
Tim Hockin
f1a48574a6
Clean up logging, make initial sync faster
2015-08-17 20:52:06 -07:00
Tim Hockin
d72892d0b0
Include protocol in the hash for chain names
2015-08-17 20:52:06 -07:00
Tim Hockin
731d5e5191
Clean up iptables rules, add nodeport support
2015-08-17 20:52:06 -07:00
Tim Hockin
d14c98f6cc
Add nodepoprt chain and link it in, add unused MASQ rule
2015-08-17 20:52:06 -07:00
Robert Bailey
736945faba
Merge pull request #12831 from thockin/nodeport-optional
...
Make nodePort optional in v1 API
2015-08-17 16:27:17 -07:00
Tim Hockin
75941afab2
Make nodePort optional in v1 API
2015-08-17 15:44:37 -07:00
Robert Bailey
b937511e5e
Merge pull request #12798 from pmorie/bugs/10587
...
Fix issue 10587; update SecurityContext godoc
2015-08-17 13:53:39 -07:00
Robert Bailey
17c005bb6a
Merge pull request #12730 from eparis/bash-completions-delete-label
...
bashcompletions: suggest resources to delete in kubectl delete
2015-08-17 13:52:53 -07:00
Janet Kuo
bff0cab7ce
Describe volumes in rc and pod
2015-08-17 13:42:50 -07:00
Eric Paris
055d648ed7
Change log_flush_frequency to use -
...
Since we have the rename, we don't need our declaration to look like
glog's.
2015-08-17 11:19:31 -07:00
Robert Bailey
6fcdcec25d
Merge pull request #12658 from sdminonne/bug_fix2
...
to fix govet issue
2015-08-17 10:58:10 -07:00
Paul Morie
8ddef45679
Fix issue 10587; update SecurityContext godoc
2015-08-17 11:23:11 -04:00
Maciej Szulik
686f764fc7
Allow other client's implementation to reuse NewListWatchFromClient by passing in the Getter interface, responsible for accessing RESTClient's Get method.
2015-08-17 15:25:03 +02:00
Justin Santa Barbara
907090a777
Move new files into pkg/cloudprovider/providers/aws/
...
They were not caught by the general reorg because they weren't on
master.
2015-08-17 08:59:29 -04:00
Justin Santa Barbara
d947a8f78b
Update imports to new k8s.io style
2015-08-17 08:58:46 -04:00
Justin Santa Barbara
08e904ad96
AWS: Configure LoadBalancer health checks
...
ELB will automatically create a health check, but if we update the
listeners the old health check port sticks around, and all the instances
are marked offline.
Update the health-checks to match the listeners: we just check the first
valid service port, with some hard-coded options for timeouts / retries etc.
2015-08-17 08:58:46 -04:00
Justin Santa Barbara
cb38b02f2c
Add unit test for StringSet Equal
2015-08-17 08:58:46 -04:00
Justin Santa Barbara
924350d5f6
AWS: Make load balancer creation idempotent on AWS
...
This turned out to be a little convoluted, but is needed because deleting an ELB on AWS
is a painful UX - it won't have the same endpoint when it is recreated.
Also started splitting the provider into files, but only for new functions (so far!)
2015-08-17 08:58:46 -04:00
Justin Santa Barbara
8c365d51c7
servicecontroller relies on cloudprovider to delete LB if needed
...
We previously made the cloudproviders take on the responsibility of deleting
existing load balancers; this lets us simplify the servicecontroller logic
and also lays the groundwork for more efficient cloudprovider LB implementations
to do an in-place change on a LB.
2015-08-17 08:58:46 -04:00