- 02 Jun, 2016 1 commit
-
-
Scott Creeley authored
-
- 26 Apr, 2016 9 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Using genericapiserver.NewConfig() instead of initialising Config in example apiserver
-
k8s-merge-robot authored
Automatic merge from submit-queue kubenet: hook pod bandwidth resources up to shaper @bprashanth @thockin Last bit for shaping.
-
k8s-merge-robot authored
Automatic merge from submit-queue Collect and expose runtime's image storage usage via Kubelet's /stats/summary endpoint This information is useful to users since docker images are typically not stored on the root filesystem. Kubelet will also consume this feature in the future to decide is evicting images will help with disk usage on the nodes. cc @kubernetes/sig-node
-
k8s-merge-robot authored
Automatic merge from submit-queue Move internal types of job from pkg/apis/extensions to pkg/apis/batch This addressed the job part of #23216, this is still WIP. Will notify once finished. I'd like to have it in before starting working on ScheduledJob. @lavalamp @erictune fyi
-
k8s-merge-robot authored
Automatic merge from submit-queue Use kube-system namespace Fixes #23153. Sadly, kube-system isn't automatically created, so people need to make sure to create it in their turnup scripts. Also after creating kube-system it can take 10+ seconds for master and proxy to show up. I tested the equivalent of these changes locally, but not these changes themselves as I don't have a dev/build env up, so please read carefully and maybe try them out!
-
k8s-merge-robot authored
Automatic merge from submit-queue Move SSHTunneler to genericapiserver and remove federated-apiserver's dependency on pkg/master cc @jianhuiz
-
k8s-merge-robot authored
Automatic merge from submit-queue use single writer to improve quota performance Performance improvement is comparable to https://github.com/openshift/origin/pull/6658, though I'm getting some crazy stalls during initial calculation on master (not on this branch), so there may be an existing problem. This implementation won't scale out quite as well, but I don't think we'll need much more for a while and this one is easier to read. This buckets based on namespace, then bunches updates where possible to avoid request fanout, and does fast notification when it can. It correctly handles updating multiple quota docs. @derekwaynecarr @kubernetes/rh-cluster-infra
-
k8s-merge-robot authored
Automatic merge from submit-queue Make detect-node-names less brittle for G{C,K}E Use the `--format='value()'` option with `gcloud compute instance-groups managed list{,-instances}` instead of `--format=yaml` with a series of `grep`s and `cut`s. This is hopefully a bit more stable. Fixes #24120. cc @kubernetes/sig-testing @jlowdermilk @freehan -
nikhiljindal authored
-
- 25 Apr, 2016 15 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Pass through os argument This was lost in a rebase in #24496 and, while not required to build, is required to function correctly under rkt (else panics!) cc @yifan-gu
-
k8s-merge-robot authored
Automatic merge from submit-queue gke-large-cluster: Allow up to 1% of 1000 = 10 nodes Per 2016/03/16 GKE release note, CreateCluster can return success with only 99% success.
-
k8s-merge-robot authored
Automatic merge from submit-queue Incorrect attribute - docs - pod-security-context Pod definition had incorrect spelling on attribute `securityContext` Also fixed the flow of Motivation introduction paragraph.
-
Vishnu kannan authored
add image fs info to summary stats API. Adding node e2e test for image stats. Signed-off-by:Vishnu kannan <vishnuk@google.com>
-
Zach Loafman authored
Per 2016/03/16 GKE release note, CreateCluster can return success with only 99% success.
-
k8s-merge-robot authored
Automatic merge from submit-queue Change kubernetes-e2e-gke-large-cluster to n1-highmem-2
-
k8s-merge-robot authored
Automatic merge from submit-queue Corrected format in hooks/pre-commit. Format enhancement.
-
Euan Kemp authored
This was lost in a rebase in #24496 and, while not required to build, is required to function correctly.
-
Jeff Grafton authored
-
Zach Loafman authored
c.f. internal b/27776043
-
deads2k authored
-
Piotr Szczesniak authored
Slow down redis polling to ensure no flakiness in kubectl
-
Wojciech Tyczynski authored
Unify Streaming and normal Serializers
-
Maciej Szulik authored
-
Maciej Szulik authored
-
- 24 Apr, 2016 7 commits
-
-
Adam Pyle authored
Pod definition had incorrect spelling on attribute `securityContext` Also fixed the flow of Motivation intro paragraph.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add Subresource & Name to webhook authorizer. Pass through the Subresource and Name fields from the `authorization.Attributes` to the `SubjectAccessReviewSpec.ResourceAttributes`.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add Services to Load test
-
k8s-merge-robot authored
Automatic merge from submit-queue Refactor image related functions to use docker engine-api ref #23563 Hopes can do some help, cc @Random-Liu If it's ok, will add more work here.
-
k8s-merge-robot authored
Automatic merge from submit-queue rkt: Return `FinishedAt` for pod This is implemented via touching a file on stop as a hook in the systemd unit. The ctime of this file is then used to get the `finishedAt` time in the future. In addition, this changes the `startedAt` and `createdAt` to use the api server's results rather than the annotations it previously used. It's possible we might want to move this into the api in the future. Fixes #23887 I did the following manual testing: ``` $ cat ./examples/output/exit-output.yml apiVersion: v1 kind: Pod metadata: labels: name: exit name: exit-output spec: restartPolicy: Never containers: - name: exit image: busybox command: ["sh", "-c", "echo Exiting in 60; sleep 60; echo goodbye"] $ kubectl create -f ./examples/exit/exit-output.yaml $ # wait $ kubectl describe pod exit-output | grep State -A 4 State: Terminated Reason: Completed Exit Code: 0 Started: Tue, 19 Apr 2016 13:23:13 -0700 Finished: Tue, 19 Apr 2016 13:24:13 -0700 $ kubectl logs exit-output Exiting in 60 goodbye ``` I double checked as well that the file at `/var/lib/kubelet/pods/$id/finished-$id` existed and looked as expected. This is related to https://github.com/coreos/rkt/issues/1789#issuecomment-207111814 and follows https://github.com/kubernetes/kubernetes/pull/24367 + https://github.com/coreos/rkt/issues/2445 cc @jonboulle @iaguis @yifan-gu @kubernetes/sig-node -
k8s-merge-robot authored
Automatic merge from submit-queue stop changing the root path of the root webservice We shouldn't mutate the root path of the root webservice (see usage). Just write the path we want.
-
k8s-merge-robot authored
Automatic merge from submit-queue update controllers watching all pods to share an informer This plumbs the shared pod informer through the various controllers to avoid duplicated watches.
-
- 23 Apr, 2016 8 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Add node e2e test for mirror pod. This is a node e2e test for mirror pod. After this get merged, I'll revisit the mirror pod manager PR. #18638 /cc @yujuhong
-
k8s-merge-robot authored
Automatic merge from submit-queue Create multiple RCs in NC - prerequisite for adding services WIP because I need to make the logs readable again.
-
k8s-merge-robot authored
Automatic merge from submit-queue let admission plugins indicate they want nothing An admission plugin can return `nil, nil` for construction. This is useful for dealing with cases where the `config` passed to you effectively means, "no work". The calling code already handles this. @derekwaynecarr
-
k8s-merge-robot authored
Automatic merge from submit-queue Add word boundary support for GNU sed in zsh completion
-
k8s-merge-robot authored
Automatic merge from submit-queue Adding loadBalancer services to quota system @derekwaynecarr follow up to #22154.
-
Harry Zhang authored
Refactor image remove
-
k8s-merge-robot authored
Automatic merge from submit-queue Make resource gatherer work for Kubemark
-
k8s-merge-robot authored
Automatic merge from submit-queue schedulercache: remove bind() from AssumePod Due to #24197, we make bind() asynchronous and don't need it anymore. Submit this PR to clean it up.
-