Commit Graph

15797 Commits (eb0fb43453dc9ee0e80470b7730469515e42fad2)

Author SHA1 Message Date
Yifan Gu eb0fb43453 kubelet: Add image pulling event.
Since it takes a while (1-2mins) for kubelet to pulling a big image
(>500MB). Just showing "Pending" for pod status is not very helpful.

This commit introduces a "pulling" event, and inserts it before the
kubelet starts to pull an image.
2015-08-07 10:50:39 -07:00
Satnam Singh 213e7a8ab6 Merge pull request #12372 from a-robinson/ifup
Replace usage of ifup and ifdown in the reboot test with ifconfig
2015-08-07 10:14:11 -07:00
Satnam Singh 32c23a8b63 Merge pull request #12166 from derekwaynecarr/upgrade_go_docker_client
Bump fsouza/go-dockerclient godep
2015-08-07 10:13:05 -07:00
Jerzy Szczepkowski c817739996 Merge pull request #12397 from GoogleCloudPlatform/revert-12376-MoveEqualPriorityFunc
Revert "Move prioritizer function EqualPriority to package priorities"
2015-08-07 16:24:23 +02:00
Jerzy Szczepkowski d6dab28b96 Revert "Move prioritizer function EqualPriority to package priorities" 2015-08-07 15:51:26 +02:00
Jerzy Szczepkowski 0bc3fab656 Merge pull request #12376 from HaiyangDING/MoveEqualPriorityFunc
Move prioritizer function EqualPriority to package priorities
2015-08-07 15:27:27 +02:00
Jerzy Szczepkowski acefdc9daf Merge pull request #12355 from derekwaynecarr/test_events_ns
Event test client may or may not be namespaced
2015-08-07 15:26:52 +02:00
Jerzy Szczepkowski 14cfc430fc Merge pull request #12378 from brendandburns/e2e2
Add a test for HTTP health checks that validates healthy pods stay up
2015-08-07 15:26:10 +02:00
Jerzy Szczepkowski a53f4c8695 Merge pull request #12394 from Huawei-PaaS/issue_ubuntu_md_variable_typos
Amend some variable typos in ubuntu.md
2015-08-07 14:27:47 +02:00
qiaolei 60ef96a135 Amend some variable typos in ubuntu.md
Amend some variable typos. 1, `roles`->`role`; 2, service_cluster_ip_range -> `SERVICE_CLUSTER_IP_RANGE`.
2015-08-07 20:05:20 +08:00
Jerzy Szczepkowski bb49fdabdc Merge pull request #12268 from wojtek-t/create_watch_cache
Implement watchCache structure.
2015-08-07 12:59:03 +02:00
Jerzy Szczepkowski 372508cfbb Merge pull request #12117 from davidwalter0/wip
change underscores to dashes to match the command line argument
2015-08-07 12:58:30 +02:00
Wojciech Tyczynski 52e3af4e93 Implement watchCache structure. 2015-08-07 08:29:17 +02:00
Jerzy Szczepkowski f53e0ff5a8 Merge pull request #12133 from Huawei-PaaS/issue_ubuntu_MINION_IPS
Initialize global variable MINION_IPS in setClusterInfo function
2015-08-07 08:22:28 +02:00
qiaolei 2fd47194bd Initialize global variable MINION_IPS in setClusterInfo function
Initialize global variable MINION_IPS in setClusterInfo function.
MINION_IPS is defined as a global variable, and is concatenated with other nodeIP.
When setClusterInfo is called for many times, this could cause potential problems.
Such as, you will have MINION_IPS=192.168.0.2,192.168.0.3,192.168.0.2,192.168.0.3 which is obviously wrong.

Update util.sh
2015-08-07 11:23:02 +00:00
Jerzy Szczepkowski 67d45821f8 Merge pull request #12216 from derekwaynecarr/limit_range_requests
LimitRange design updates to account for Requests and Limits
2015-08-07 08:18:10 +02:00
Jerzy Szczepkowski 7a875a1ac0 Merge pull request #12220 from brendandburns/stdin
Add interactive run that combines run and attach.
2015-08-07 08:17:00 +02:00
Brendan Burns 5be9ff70af Add a negative test for HTTP health checks 2015-08-06 21:22:31 -07:00
David Walter 76bb6bbf12 change underscores to dashes to match the command line argument 2015-08-06 22:48:21 -05:00
Brendan Burns 9ac50b4980 Add interactive run that combines run and attach. 2015-08-06 20:20:14 -07:00
David Walter 792fc2269b change underscores to dashes to match the command line argument 2015-08-06 22:13:44 -05:00
dinghaiyang ebbcd4a3ba Move prioritizer function EqualPriority to package priorities 2015-08-07 09:56:54 +08:00
Dawn Chen d04fce045e Merge pull request #12279 from eparis/use-pflags-string-slice
Use pflags string slice instead of internal util.StringList
2015-08-06 18:01:53 -07:00
derekwaynecarr 6399d4c8c4 Bump fsouza/go-dockerclient godep 2015-08-06 20:55:42 -04:00
Alex Robinson a2fea14542 Fix typo in an e2e test utility log message. 2015-08-07 00:32:05 +00:00
Alex Robinson e650e098f4 Replace usage of ifup and ifdown in the reboot test with ifconfig. 2015-08-07 00:29:36 +00:00
Dawn Chen 8cd7431b3d Merge pull request #12366 from GoogleCloudPlatform/container-vm-v20150806
Update GCE to container-vm-v20150806
2015-08-06 16:31:52 -07:00
Dawn Chen 2be69e7718 Merge pull request #12325 from brendandburns/supervisord
Add support for supervisord as a monit alternative.
2015-08-06 16:16:35 -07:00
Eric Paris 7cbb52ce04 Use the pflag StringSlice instead of implementing it ourselves
Saves code and makes our code easier to read because we just use normal
[]string instead of custom type.
2015-08-06 19:16:13 -04:00
Eric Paris 76896bf244 Regen docs with new pflags
This basically just shows in the docs that the =false portion of
booleans are optional.
2015-08-06 19:16:13 -04:00
Eric Paris 3fe85d46ff Update godeps for cobra and pflags 2015-08-06 19:15:14 -04:00
Dawn Chen 02eb68aa0b Merge pull request #12356 from ixdy/retry-gsutil-upload
Handle errors properly in kube::gcs::release functions
2015-08-06 16:12:27 -07:00
Dawn Chen 9af5d8bd23 Merge pull request #12305 from GoogleCloudPlatform/puller
Exit if hub isn't installed, add verbiage to message.
2015-08-06 16:08:30 -07:00
Dawn Chen 256eeeda2b Merge pull request #12291 from derekwaynecarr/resource_quota_requests
Update resource quota design to align with requests and limits
2015-08-06 16:07:42 -07:00
Dawn Chen 122d76a2ef Merge pull request #11820 from liggitt/reuse_round_tripper
Reuse round tripper for identical TLS configurations
2015-08-06 16:04:02 -07:00
Dawn Chen 7a95f71aeb Merge pull request #11801 from AnanyaKumar/daemon-api
Add Daemon API
2015-08-06 15:57:17 -07:00
Brendan Burns 15b9d98733 Add support for supervisord as a monit alternative. 2015-08-06 15:48:45 -07:00
Zach Loafman 5ea2bfaa1b Update GCE to container-vm-v20150806
Also changes the node image to default to master image
2015-08-06 15:36:39 -07:00
Dawn Chen 5fff8e935e Merge pull request #12319 from mbforbes/nodesNetworkRedux
Implement 'Nodes Network' test for GKE; add optional verbose SSH.
2015-08-06 15:30:13 -07:00
Dawn Chen 2fa3004500 Merge pull request #12349 from roberthbailey/kubelet-on-master
Register the kubelet on the master node with an apiserver.
2015-08-06 15:20:35 -07:00
Jordan Liggitt 5ec4909610 Reuse round tripper for identical TLS configurations 2015-08-06 17:51:31 -04:00
Max Forbes acef505cfd Implement 'Nodes Network' test for GKE; add optional verbose SSH. 2015-08-06 14:25:53 -07:00
Robert Bailey 8df33bc1a7 Register the kubelet on the master node with an apiserver. This option is
separated from the apiserver running locally on the master node so that it
can be optionally enabled or disabled as needed.

Also, fix the healthchecking configuration for the master components, which
was previously only working by coincidence:

If a kubelet doesn't register with a master, it never bothers to figure out
what its local address is. In which case it ends up constructing a URL like
http://:8080/healthz for the http probe. This happens to work on the master
because all of the pods are using host networking and explicitly binding to
127.0.0.1. Once the kubelet is registered with the master and it determines
the local node address, it tries to healthcheck on an address where the pod
isn't listening and the kubelet periodically restarts each master component
when the liveness probe fails.
2015-08-06 13:39:32 -07:00
AnanyaKumar d9b85652ae Add Daemon API 2015-08-06 13:15:19 -07:00
Dawn Chen 9f495e7f69 Merge pull request #12277 from gmarek/node_delete
Correctly handle Node deletion in NodeController
2015-08-06 13:02:44 -07:00
Dawn Chen c1c03bb4ca Merge pull request #12139 from kargakis/avoid-reallocs-in-index
cache: Avoid reallocs in Index
2015-08-06 13:00:02 -07:00
Dawn Chen e45493ecc2 Merge pull request #11995 from pat2man/non_root_cassandra
Adjust permissions so that Cassandra can run without root access
2015-08-06 12:57:48 -07:00
Dawn Chen da97a3e3c4 Merge pull request #10636 from smarterclayton/cleaner_kubelet_init
Split kubelet server initialization for easier reuse
2015-08-06 12:56:10 -07:00
Jeff Grafton 67b10ac222 Handle errors properly in kube::gcs::release functions 2015-08-06 12:36:08 -07:00
derekwaynecarr 72be244383 Event test client may or may not be namespaced 2015-08-06 15:22:52 -04:00