Commit Graph

9910 Commits (beacd8722af7d1c7e6a72360fdbee00b75e03d4b)

Author SHA1 Message Date
markturansky beacd8722a addressed feedback. added opt-in cmd line flag 2015-04-27 15:00:01 -04:00
markturansky 2fe8ed5358 fixed prefix name in validation 2015-04-27 12:05:12 -04:00
markturansky a04420e548 Added pending phase for volumes. added defaults for PV/PVC. refactored to better phase transitioning in control loops 2015-04-27 12:05:12 -04:00
markturansky 37d7f3f4f1 Added integration test, fixed a validation issue 2015-04-27 12:05:12 -04:00
markturansky 2cf4e6564b Added more to README, tweaked pod, added service, fixed validation 2015-04-27 12:05:12 -04:00
markturansky b634f17ca7 Refactored to DeltaFifo 2015-04-27 12:05:12 -04:00
markturansky 49883e7d01 Edited README 2015-04-27 12:05:12 -04:00
markturansky e1b885c9ad narrowed client interface to allow easier testing. added PVC deletion test case. 2015-04-27 12:05:12 -04:00
markturansky f26df6a983 renamed exported symbol for pvOrderedIndex, added locks, remove go routine for sync funcs 2015-04-27 12:05:12 -04:00
markturansky 6c6aab60ab goformatted 2015-04-27 12:05:12 -04:00
markturansky fb412e47e4 Addressed feedback, improved flow and comments 2015-04-27 12:05:11 -04:00
markturansky 242567460d PersistentVolumeClaimBinder implementation 2015-04-27 12:05:11 -04:00
Wojciech Tyczynski 832973c09e Merge pull request #7363 from hvolkmer/patch-1
Fixed typo in getting started documentation
2015-04-27 17:14:42 +02:00
Zach Loafman df1cfae368 Merge pull request #7326 from roberthbailey/client-cert-auth
Pass the CA root cert into the apiserver
2015-04-27 07:48:59 -07:00
Clayton Coleman 0eca26fa18 Merge pull request #7358 from pmorie/fixup
Make argument order for testContainerOutputInNamespace consistent
2015-04-27 10:26:37 -04:00
Paul Morie 5f25dd24d9 Make argument order for testContainerOutputInNamespace consistent 2015-04-27 10:04:19 -04:00
Eric Paris 8964ad76f5 Merge pull request #7109 from aveshagarwal/kubernetes-fedora-guide-fixes
It fixes a regression in fedora guide and provides minor updates.
2015-04-27 08:18:38 -05:00
Wojciech Tyczynski 19570418a5 Merge pull request #7346 from roberthbailey/elasticsearch-ssl
Fetch the kibana tar.gz over SSL.
2015-04-27 12:05:50 +02:00
Jerzy Szczepkowski 4256164a2f Merge pull request #7338 from jayunit100/containers-namespaces
Fixes in e2e tests: checking pods in the right namespace; proper use of namespaces in docker container test.
2015-04-27 10:55:44 +02:00
Jerzy Szczepkowski 8f30a21086 Merge pull request #7329 from chrismoos/check_claim_bound
Fix crash in kubelet when persistent volume claim is not bound.
2015-04-27 09:05:25 +02:00
Jerzy Szczepkowski 1afaf9de24 Merge pull request #7331 from westurner/patch-1
Fixed URLs in docker getting started guide.
2015-04-27 09:04:05 +02:00
Jerzy Szczepkowski 051dd96c54 Merge pull request #7342 from commonlisp/master
Corrected some typos in docs
2015-04-27 08:28:09 +02:00
Robert Bailey a9f8f17299 Fetch the kibana tar.gz over SSL. 2015-04-26 21:57:49 -07:00
George Kuan 9f64d009e0 Corrected some typos 2015-04-26 19:37:14 -07:00
jayunit100 9b5e923d1d E2E: Update docker_containers test to use isolated namespaces using the proper idiom 2015-04-26 18:54:39 -04:00
jayunit100 79d26997a2 E2E: FIX util.go testContainerOutputInNamespace to properly check the namespace. 2015-04-26 18:54:10 -04:00
Chris Moos 36e3ec9c1f Fix crash in kubelet when persistent volume claim is not bound.
While testing #6105 ran into this issue, kubelet crashed because
controller had not yet bound the claim to a volume.
2015-04-25 12:38:18 -07:00
Wes Turner 3910114b53 DOC: docs/gsg/docker.md: HTTPS URLS to kubectl
Is there a docker run command to build this?
2015-04-25 05:10:53 -05:00
Dawn Chen e061043cf1 Merge pull request #7327 from yifan-gu/metrics
kubelet/metrics: Move instrumented_docker.go to dockertools.
2015-04-24 22:15:55 -07:00
Yifan Gu 6c98b9daee kubelet/metrics: Move instrumented_docker.go to dockertools.
This can solve the circular import problem when we move the
kubelet.pullImage to kubelet/metrics or kubelet/container package.
2015-04-24 22:03:11 -07:00
Robert Bailey 846ffcff83 Pass the CA root cert into the apiserver so that the apiserver will
perform client cert checks for authorization. Only enable on GCE where
the apiserver is terminating SSL connections from end users.
2015-04-24 22:01:56 -07:00
Brian Grant c3ce410cb0 Merge pull request #7321 from brendandburns/qps
Address a couple of TODO's in the recent rolling update change.
2015-04-24 17:59:29 -07:00
Vish Kannan f0dcb242e7 Merge pull request #7320 from saad-ali/fixInfluxdbPorts
Specify host/container ports for InfluxDB, so that the UI is accessible
2015-04-24 16:55:03 -07:00
Brendan Burns f40c793b37 Address a couple of TODO's in the recent rolling update change. 2015-04-24 16:47:37 -07:00
Brendan Burns 741e59418e Merge pull request #7319 from wattsteve/patch-1
Warning about Critical bug in the GlusterFS Volume Plugin
2015-04-24 16:28:32 -07:00
Steve Watt 3ad4dbdc65 Warning about Critical bug in the GlusterFS Volume Plugin
This warning will serve to let users know about a critical bug so they don't experience it first hand - https://github.com/GoogleCloudPlatform/kubernetes/issues/7317
2015-04-24 18:24:11 -05:00
saadali acbd3d78f1 Specify host/container ports for InfluxDB, so that the UI is accessible. 2015-04-24 16:22:50 -07:00
Victor Marmol d0288f7143 Merge pull request #7301 from yujuhong/no_resurrection
Kubelet: filter out terminated pods in SyncPods
2015-04-24 16:17:06 -07:00
Brian Grant 7330ced1fe Merge pull request #7268 from brendandburns/qps
First part of improved rolling update, allow dynamic next replication controller generation.
2015-04-24 16:11:07 -07:00
Yu-Ju Hong b0e6926f67 kubelet: filter out terminated pods in SyncPods
Once a pod reaches a terminated state (whether failed or succeeded), it should
not transit out ever again. Currently, kubelet relies on examining the dead
containers to verify that the container has already been run. This is fine
in most cases, but if the dead containers were garbage collected, kubelet may
falsely concluded that the pod has never been run. It would then try to restart
all the containers.

This change eliminates most of such possibilities by pre-filtering out the pods
in the final states before sending updates to per-pod workers.
2015-04-24 15:28:03 -07:00
Vish Kannan c88b1ac25b Merge pull request #7313 from vmarmol/cadvisor
Raise cAdvisor stats cache to 2m.
2015-04-24 15:27:27 -07:00
Brendan Burns 217e6ff0d0 First part of improved rolling update, allow dynamic next replication controller generation. 2015-04-24 15:19:00 -07:00
Victor Marmol 270d8aec8b Raise cAdvisor stats cache to 2m.
This used to be 60ns which was a bug from when we switched from number
of stats to duration. Seems like the type was silently
converted/ignored.
2015-04-24 14:44:13 -07:00
Robert Bailey 0f22b6fc4d Merge pull request #7251 from a-robinson/tp
Move load balancer host / target pool reconciliation to the service controller
2015-04-24 13:17:54 -07:00
Eric Tune bbf48f59c4 Merge pull request #6726 from ashcrow/order-getting-started
Reordered getting started guides by provider name.
2015-04-24 13:07:43 -07:00
Eric Tune 8a76cbf3d0 Merge pull request #7293 from ashcrow/apiserver_authz_tests
Added basic apiserver authz tests.
2015-04-24 13:05:45 -07:00
Avesh Agarwal affef892e4 It fixes a regression in fedora guide and provides minor updates. 2015-04-24 15:25:09 -04:00
Clayton Coleman 9d0042e760 Merge pull request #7238 from csrwng/use_log_subresource
Switch kubelet log command to use pod log subresource
2015-04-24 15:16:50 -04:00
Quinton Hoole 73c81a259c Merge pull request #7297 from quinton-hoole/2015-04-20-e2e-test-pod-update-retry
Retry pod update on version conflict error in e2e test.
2015-04-24 12:16:00 -07:00
Quinton Hoole 7433d10104 Retry pod update on version conflict error in e2e test. 2015-04-24 11:49:23 -07:00