Wojciech Tyczynski
|
88eb0b0295
|
FieldSelector for node List()
|
2015-04-10 12:53:16 +02:00 |
|
Daniel Smith
|
629d94657e
|
Merge pull request #6624 from gmarek/status_to_subresource
Update NodeStatus use subresources.
|
2015-04-09 16:00:15 -07:00 |
|
gmarek
|
ccc56d3c3c
|
Update NodeStatus use subresources.
|
2015-04-09 14:07:40 +02:00 |
|
Piotr Szczesniak
|
c1dd881f48
|
Added events back to Node Controller
It reverts @davidopp temp fix #6443.
Fixes #6199.
|
2015-04-09 10:37:07 +02:00 |
|
Masahiro Sano
|
d04cc5ced4
|
List in NodesInterface takes label selector
|
2015-04-08 23:41:27 +09:00 |
|
gmarek
|
72182735b9
|
Remove Node Controllers ability to pull status from Kubelet
|
2015-04-08 09:44:42 +02:00 |
|
David Oppenheimer
|
d8aa57872a
|
Change default Kubelet NodeStatusUpdateFrequency from 2s to 10s.
|
2015-04-07 12:36:09 -07:00 |
|
David Oppenheimer
|
402bf60366
|
Merge pull request #6214 from gmarek/move_consts_to_flags
Move NodeController constants to flags
|
2015-04-07 11:31:11 -07:00 |
|
gmarek
|
ef56dca6b6
|
Remove ConditionSchedulable
|
2015-04-07 17:01:07 +02:00 |
|
gmarek
|
321a81047c
|
Move NodeController constants to flags
|
2015-04-07 12:33:03 +02:00 |
|
gmarek
|
751d1d25ff
|
Add timestamp cache to NodeController
|
2015-04-07 09:15:35 +02:00 |
|
David Oppenheimer
|
c4a595aa7f
|
Remove use of events from NodeController, to temporarily fix #6199
|
2015-04-04 11:56:43 -07:00 |
|
James DeFelice
|
4d3a9e2203
|
fixes #6416
|
2015-04-03 19:13:25 +00:00 |
|
Piotr Szczesniak
|
8bc9f5fef7
|
Added rate limiting to pod deletion
Fixes #6228
|
2015-04-03 06:58:59 +02:00 |
|
Federico Simoncelli
|
f78301c5ab
|
kubelet: log offline event message recording
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-04-02 09:07:32 -04:00 |
|
Piotr Szczesniak
|
5c6439d449
|
Removed PodStatus.Host
Fixes #6165
|
2015-04-02 16:38:45 +02:00 |
|
Piotr Szczesniak
|
81683441b9
|
Merge pull request #6156 from gmarek/retry_loop
Add a retry loop to UpdateStatus in NodeController
|
2015-04-01 09:16:11 +02:00 |
|
Victor Marmol
|
44fda1fcd1
|
Merge pull request #6161 from justinsb/populate_addresses_new_nodes
Make sure we have addresses for newly discovered nodes
|
2015-03-31 14:46:06 -07:00 |
|
Justin Santa Barbara
|
72ee90494e
|
Add unit test
|
2015-03-31 12:58:29 -07:00 |
|
gmarek
|
fa6d5e259f
|
Add a retry loop to UpdateStatus in NodeController
|
2015-03-31 11:22:02 +02:00 |
|
saadali
|
e0f71cb21f
|
Make each new instance of kubelet generate a new event channel (instead of reusing existing).
|
2015-03-30 14:22:16 -07:00 |
|
Federico Simoncelli
|
0e60374346
|
nodes: record an event on NodeReady changes
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-30 12:01:09 -04:00 |
|
Justin Santa Barbara
|
527d3f1f99
|
Make sure we have addresses for newly discovered nodes
|
2015-03-30 08:51:33 -07:00 |
|
Federico Simoncelli
|
fe2d1f6762
|
node: move the reboot detection logic to kubelet
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-30 09:33:07 -04:00 |
|
gmarek
|
5a11748018
|
Move Capacity from NodeSpec to NodeStatus
|
2015-03-26 15:28:48 +01:00 |
|
Rohit Jnagal
|
49ff04765b
|
Add validation for node creation.
|
2015-03-25 21:55:03 +00:00 |
|
Federico Simoncelli
|
2db64d3f90
|
nodecontroller: record node reboot event
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-25 15:06:53 -04:00 |
|
Federico Simoncelli
|
5b3056cdb7
|
nodecontroller: add event recorder support
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-25 15:06:53 -04:00 |
|
Deyuan Deng
|
ca68f4a9d1
|
Rename ConditionFull->ConditionTrue, ConditionNone->ConditionFalse
|
2015-03-24 17:28:59 -04:00 |
|
Deyuan Deng
|
c5675b8924
|
Use fake time in nodecontroller unittest; rename receiver 's' to 'nc'
|
2015-03-24 14:23:48 -04:00 |
|
Deyuan Deng
|
b51d491f05
|
Delete all pods based on condition transition time.
|
2015-03-24 14:23:48 -04:00 |
|
Deyuan Deng
|
cf548765c9
|
Change kubelet update frequency to 2s, and make it a constant.
|
2015-03-24 14:23:48 -04:00 |
|
Deyuan Deng
|
0d5f8dfde1
|
Node controller monitor node status
|
2015-03-24 14:19:56 -04:00 |
|
Angus Lees
|
8f5064bfea
|
nodecontroller: Include error in error messages
Makes debugging node creation failures far easier...
|
2015-03-16 15:36:45 +11:00 |
|
Alex Robinson
|
579edee4c2
|
Merge pull request #5346 from justinsb/cloudprovider_multiple_addresses
Let CloudProvider return list of NodeAddress, not just one net.IP
|
2015-03-13 15:45:11 -07:00 |
|
Justin Santa Barbara
|
99da56fb06
|
Fix problems identified in review
|
2015-03-13 18:07:08 -04:00 |
|
Deyuan Deng
|
97e12957e6
|
Merge pull request #5257 from deads2k/deads-eliminate-wait-for-no-nodes
eliminate wait with no nodes
|
2015-03-13 13:48:49 -04:00 |
|
Ravi Sankar Penta
|
f6ecec5880
|
Allow admin user to explicitly unschedule the node
Setting Unschedulable on the node will not touch any existing pods
on the node but will block scheduling of new pods on the node.
|
2015-03-12 14:27:27 -07:00 |
|
Justin Santa Barbara
|
bc16d83a51
|
Let CloudProvider return list of NodeAddress, not just one net.IP
This lets cloud providers populate the NodeAddress array
|
2015-03-11 16:50:26 -07:00 |
|
Brian Grant
|
9aa744925e
|
Merge pull request #5030 from simon3z/nodeinfo
Add support for fetching node collected information
|
2015-03-10 14:05:41 -07:00 |
|
deads2k
|
91b92eba2f
|
eliminate wait with no nodes
|
2015-03-10 14:22:43 -04:00 |
|
Federico Simoncelli
|
644d775bc1
|
kubelet: retport system info in node information
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-10 10:11:02 -04:00 |
|
Federico Simoncelli
|
1b18440f35
|
kubelet: add GetNodeInfo implementation
Signed-off-by: Federico Simoncelli <fsimonce@redhat.com>
|
2015-03-10 10:11:01 -04:00 |
|
Mike Danese
|
14f705c74c
|
move global func into NodeController
|
2015-03-09 21:25:19 -07:00 |
|
Justin Santa Barbara
|
bf031fb082
|
Don't allow duplicate values in NodeAddresses
|
2015-03-05 16:40:28 -08:00 |
|
Deyuan Deng
|
9b0af8df63
|
Node addresses
|
2015-03-04 16:47:31 -05:00 |
|
Eric Tune
|
0059c39211
|
Merge pull request #5008 from ddysher/external-id
Move Node.ExternalID to CloudNodes()
|
2015-03-04 12:30:38 -08:00 |
|
Mike Danese
|
a663d3b1f3
|
mock LookupIP to speedup nodecontroller_test on some runtimes
|
2015-03-04 10:27:45 -08:00 |
|
Deyuan Deng
|
53e17f0fa5
|
Move Node.ExternalID to CloudNodes()
|
2015-03-03 19:37:46 -05:00 |
|
derekwaynecarr
|
8150649cf3
|
nodecontroller sync cloud was not setting external id in all code paths
|
2015-03-03 16:39:06 -05:00 |
|