- 21 Apr, 2016 1 commit
-
-
nikhiljindal authored
-
- 20 Apr, 2016 34 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix so make == make push in the kube-cross Makefile ref: https://github.com/kubernetes/kubernetes/pull/23931#issuecomment-210120719 @david-mcmahon
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix gs:// path to kubernetes binary in 1.3.0-alpha.2. ref #24535 #24534
-
k8s-merge-robot authored
Automatic merge from submit-queue Enable go vet.
-
Lucas Käldström authored
-
k8s-merge-robot authored
Automatic merge from submit-queue etcd3/store: support TTL in Create, Update ref: https://github.com/kubernetes/kubernetes/issues/22448 What's included in the PR? - Support TTL keys in Create() and Update() - Simple testing for create Note - Have TTL keys in a long window (5min) in one lease. I'm not sure if we should do it right now. We could just implement it as simple as is. Once we have etcd3 work done we could start testing and measuring with some realistic load.
-
David McMahon authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Proposal for improving local cluster experience. This proposal attempts to improve the existing single node, local cluster experience in Kubernetes. It is **not** a proposal that helps with setting up a multi-node, production cluster. cc @dlorenc @ethernetdan @runseb @mfburnett @bgrant0607 @pwittrock
-
k8s-merge-robot authored
Automatic merge from submit-queue client-gen: use serializer instead of codec for versioned client For a versioned client, because the output of every client method is a versioned object, so it should use a serializer instead of a codec that does conversion. @lavalamp @krousey
-
k8s-merge-robot authored
Automatic merge from submit-queue Trusty: Handle the new var in kube-proxy manifest This is to capture the kube-proxy manifest change in PR #24429. @roberthbailey @fabioy @zmerlynn please review this change and mark it as cherry pick candidate. We need to catch up 1.2.3 release. cc/ @dchen1107 @wonderfly @cjcullen FYI. I have verified this fix. Without this fix, kube-proxy pod in Trusty nodes cannot be started correctly, i.e., the command line has an unhadled variable. And some other kube-system pods do not work correctly as kube-proxy is not working well. After applying this fix, kube-proxy can be started correctly, and all kube-system pods run successfully.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix GLBC cluster addon README link Fix the link to L7 load balancer controller in GLBC cluster addon README. Fixed #24462.
-
goltermann authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix unintended change of Service.spec.ports[].nodePort during kubectl apply Please refer #23551 for more detail. @bgrant0607 I think this simple fix should be ok to reuse nodePort. @thockin ptal. Release note: Fix unintended change of `Service.spec.ports[].nodePort` during `kubectl apply`.
-
Andy Zheng authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add RC and container pors to scheduler benchmark Fix #23263 Ref #24408 However - scheduler throughput is still ~140 initially, whereas in reality we have 35-40. There are still significant difference we should understand. @hongchaodeng @xiang90
-
Wojciech Tyczynski authored
-
k8s-merge-robot authored
Automatic merge from submit-queue ResourceQuota should be last admission controller For background, see documentation: http://kubernetes.io/docs/admin/admission-controllers/#resourcequota
-
k8s-merge-robot authored
Automatic merge from submit-queue Cluster Verification Framework I've spent the last few days looking at the general patterns of verification we have that we tend to reuse in the e2es. Basically, we need - label filters - forEach and WaitFor (where forEach doesn't necessarily waitFor anything). - timeouts - multiple phases (reusable definition of state) - an extensible way to define cluster state that can evolve over time in a data object rather than as a set of parameters that have magic semantics This PR - implements the abstract above functionality declaratively, and w/o hidden semantics. - addresses the sprawling duplicate methods in #23540, so that we can phase out the wrapper methods and replace them with well defined, extensible semantics for cluster state. - fixes the recently discovered #23730 issue (where kubectl.go is relying on examples.go, which is obviously wacky) by using the new framework to implement forEachPod in just a couple of lines and migrating the wrapper function into framework.go. There is some cleanup to do here, but this is seemingly working for a couple of use cases that are important (spark,cassandra,...,kubectl) tests. - i played with a few different ideas and this wound up seeming to be the most natural implementation from a usability standpoint... in any case, just thought id push this up as a first iteration, open to feedback. @kubernetes/sig-testing @timothysc
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix DNS test for larger clusters On GKE, we scale the number of DNS pods based on the cluster size. For testing on larger clusters, relax the DNS pod check.
-
k8s-merge-robot authored
Automatic merge from submit-queue Added check for noexec mount of /tmp on master Signed CLA.
-
k8s-merge-robot authored
Automatic merge from submit-queue Set ownership to fsGroup in gitrepo Set ownership to fsGroup in the gitrepo volume plugin @pmorie
-
k8s-merge-robot authored
Automatic merge from submit-queue genericapiserver: Moving more flags to ServerRunOptions Moving more apiserver flags to generic api server. With this change, most of the Config is created in genericapiserver.NewConfig(). The plan is to move everything there. I didnt touch Storage related params as they are being changed in https://github.com/kubernetes/kubernetes/pull/23208. And I will handle authz and authn in another PR (need to figure out a few things). cc @lavalamp @kubernetes/sig-api-machinery
-
k8s-merge-robot authored
Automatic merge from submit-queue Removing federated apiserver's dependency on kubernetes api objects We can explicitly add kubernetes resources that will be supported in cluster federation, but by default, cluster federation server should not depend on kubernetes resources. cc @jianhuiz
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove dot in generated deepcopy package name ref https://github.com/kubernetes/kubernetes/pull/20573#issuecomment-212125061 cc @wojtek-t I tested with #20573 to verify hack/codegen.sh worked and the generated code compiled.
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix session ended hint for kubectl run Fixes #23602 Before: ```console $ kubectl run -i --tty busybox --image=busybox Waiting for pod default/busybox-3797442026-mt8zk to be running, status is Pending, pod ready: false Hit enter for command prompt / # / # exit Session ended, resume using ' busybox-3797442026-mt8zk -c busybox -i -t' command when the pod is running ↑ (incomplete command) ``` After: ```console Session ended, resume using 'kubectl attach busybox-3797442026-mt8zk -c busybox -i -t' command when the pod is running ``` @kubernetes/kubectl -
k8s-merge-robot authored
Automatic merge from submit-queue Remove host port in influxdb-grafana-controller.yaml
-
AdoHe authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Don't log private SSH key Log files may have more inclusive permissions than private SSH keys, and as such we should not log the key, even if it looks invalid. I accidentally leaked my key this way when posting e2e test logs.
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove disabled mirror pod test in cmd/integration The new tests for mirror pods are being added in the node e2e suite. This partially addresses #24440
-
k8s-merge-robot authored
Automatic merge from submit-queue add log line before invoking network plugin cc: @yujuhong
-
k8s-merge-robot authored
Automatic merge from submit-queue Incremental improvements to kubelet e2e tests - Add keep-alive to ssh connection - Don't try to stop services on image-based runs - Increase jenkins ci timeout to 90 minutes to accomadate unpredictable go build times - Remove spammy log statement
-
k8s-merge-robot authored
Automatic merge from submit-queue Bridge off-cluster traffic into services by masquerading. Allows service IPs to be accessed from outside of the cluster. This requires that the service range be routed to a node (or several nodes) in the cluster. Addresses #24224. @thockin @ArtfulCoder
-
CJ Cullen authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Flush conntrack state for removed/changed UDP Services fixes: #19029
-
k8s-merge-robot authored
Automatic merge from submit-queue Allow setting the Host header in a httpGet probe
-
- 19 Apr, 2016 5 commits
-
-
Yu-Ju Hong authored
The new tests for mirror pods are being added in the node e2e suite.
-
k8s-merge-robot authored
Automatic merge from submit-queue Add some more info to the Jenkins README. This is a bit of a work-in-progress, and I'd appreciate feedback on what to add or remove. I'm not sure that I need to say so much about the GCS format, and I should probably say some more about JJB. @kubernetes/sig-testing
-
k8s-merge-robot authored
Automatic merge from submit-queue Use tagged gcr.io redis image for pkg/api tests Migrate pkg/api/validation/testdata redis images to use tagged gcr.io version for https://github.com/kubernetes/kubernetes/issues/13288 and https://github.com/kubernetes/kubernetes/issues/20836
-
Tim St. Clair authored
Log files may have more inclusive permissions than private SSH keys, and as such we should not log the key, even if it looks invalid.
-
Vishnu kannan authored
Signed-off-by:Vishnu kannan <vishnuk@google.com>
-