- 04 Jul, 2016 1 commit
-
-
Aman authored
- Use `--cluster-ip=None` to create a headless service - Fixes #10294
-
- 29 Jun, 2016 37 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Add link to diagram of `kubectl drain`
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix federation e2e tests by correctly managing cluster clients 1. The main fix: Correct overall BeforeEach() to create a new set of cluster clients, rather than just append to the set created by all previous tests. This was screwing up a lot of stuff in difficult to diagnose ways. 2. Add lots of debug logging. 3. Be better about cleaning up after each test. ``` SUCCESS! -- 6 Passed | 0 Failed :-) ``` cc @nikhiljindal @madhusudancs @mfanjie @colhom FYI
-
k8s-merge-robot authored
Automatic merge from submit-queue Fixed misleading error message when a resource with no selector or na… Commit: - Fixed misleading error message when a resource with no selector or name is provided to kubectl delete or label command This commit fixes #25541
-
k8s-merge-robot authored
Automatic merge from submit-queue kubectl attach: error out for non-existing containers Currently, kubectl attach falls back to the first container which is pretty confusing. Based on https://github.com/kubernetes/kubernetes/pull/27541.
-
Jeff Lowdermilk authored
Revert gs://kubernetes-release-dev changes
-
Andrey Kurilin authored
issue kubernetes/kubernetes.github.io#501
-
k8s-merge-robot authored
Automatic merge from submit-queue Use strategic patch to replace changeCause in patch command This is partial rework of 11da9a76 StrategicPatch will be used to update changeCause but failure wont affect command result fixes: #24858
-
Zach Loafman authored
This reverts commit 43437e45, reversing changes made to 532491aa.
-
Zach Loafman authored
This reverts commit d965b471, reversing changes made to 08a28e51.
-
k8s-merge-robot authored
Automatic merge from submit-queue Enable HTTP2 by default Update to enable HTTP2 by default, with the option to disable. This is a continuation of #25280 for the 1.4 release. This should provide ample time for vetting. /cc @krousey
-
k8s-merge-robot authored
Automatic merge from submit-queue Track object modifications in fake clientset Fake clientset is used by unit tests extensively but it has some shortcomings: - no filtering on namespace and name: tests that want to test objects in multiple namespaces end up getting all objects from this clientset, as it doesn't perform any filtering based on name and namespace; - updates and deletes don't modify the clientset state, so some tests can get unexpected results if they modify/delete objects using the clientset; - it's possible to insert multiple objects with the same kind/name/namespace, this leads to confusing behavior, as retrieval is based on the insertion order, but anchors on the last added object as long as no more objects are added. This change changes core.ObjectRetriever implementation to track object adds, updates and deletes. Some unit tests were depending on the previous (and somewhat incorrect) behavior. These are fixed in the following few commits.
-
Dmitry Shulyak authored
-
k8s-merge-robot authored
Automatic merge from submit-queue E2e test for disabling cluster autoscaler in GKE plus small refactoring around add node pool.
-
k8s-merge-robot authored
Automatic merge from submit-queue Influxdb migrated to PetSet and PersistentVolumes. ```release-note Influxdb migrated to PetSet and PersistentVolumes. ``` []() Influxdb migrated to PetSet and PersistentVolumes.
-
k8s-merge-robot authored
Automatic merge from submit-queue examples/flexvolume: fix README link nginx.yaml wasn't actually linked, fix this. cc @kubernetes/sig-storage
-
k8s-merge-robot authored
Automatic merge from submit-queue Show restart count for init containers Coutner is reset for normal containers. fixes issue: #26892
-
Marcin Wielgus authored
-
k8s-merge-robot authored
Automatic merge from submit-queue [Refactor] Make QoS naming consistent across the codebase @derekwaynecarr @vishh PTAL. Can one of you please attach a LGTM.
-
k8s-merge-robot authored
Automatic merge from submit-queue Check if Cluster Autoscaler still works if there is an extra non-autoscaled node pool in the cluster Follow up for issue https://github.com/kubernetes/contrib/issues/1283.
-
k8s-merge-robot authored
Automatic merge from submit-queue Volume manager must verify containers terminated before deleting for ungracefully terminated pods A pod is removed from volume manager (triggering unmount) when it is deleted from the kubelet pod manager. Kubelet deletes the pod from pod manager as soon as it receives a delete pod request. As long as the graceful termination period is non-zero, this happens after kubelet has terminated all containers for the pod. However, when graceful termination period for a pod is set to zero, the volume is deleted from pod manager *before* its containers are terminated. This can result in volumes getting unmounted from a pod before all containers have exited when graceful termination is set to zero. This PR prevents that from happening by only deleting a volume from volume manager once it is deleted from the pod manager AND the kubelet containerRuntime status indicates all containers for the pod have exited. Because we do not want to call containerRuntime too frequently, we introduce a delay in the `findAndRemoveDeletedPods()` method to prevent it from executing more frequently than every two seconds. Fixes https://github.com/kubernetes/kubernetes/issues/27691 Running test in tight loop to verify fix.
-
Marcin Wielgus authored
Bump cluster autoscaler to 0.2.2
-
Quinton Hoole authored
-
Quinton Hoole authored
-
Marcin Wielgus authored
Check if Cluster Autoscaler still works if there is an extran non-autoscaled node pool in the cluster.
-
k8s-merge-robot authored
Automatic merge from submit-queue Include static docker binary in kubekins-test image Fixes kubernetes/test-infra/issues/47. I haven't pushed this image yet, so I expect CI to fail for now.
-
k8s-merge-robot authored
Automatic merge from submit-queue Cleanup third party Remove unused stuff from third_party
-
Saad Ali authored
-
Tim Hockin authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove comment about empty selectors in the service spec As discussed, removing the comment about empty selectors in Service specs.
-
k8s-merge-robot authored
Automatic merge from submit-queue federation: Upgrading the groupversion to v1beta1 This PR contains 2 commits: * Removing fields from Cluster API object that we are not using. This includes: Capacity, Allocatable and ClusterMeta. * Move code and rename groupversion `federation/v1alpha1` to `federation/v1beta1` cc @kubernetes/sig-cluster-federation
-
k8s-merge-robot authored
Automatic merge from submit-queue Change references to gs://kubernetes-release/ci Change over to gs://kubernetes-release-dev/ci. This should be all the places we reference gs://kubernetes-release/ci or https://storage.googleapis.com/kubernetes-release/ci. I'm happy to be wrong. Follow-on to #28172 []()
-
k8s-merge-robot authored
Automatic merge from submit-queue docs: proposals: self-hosted-kubelet fix link
-
k8s-merge-robot authored
Automatic merge from submit-queue Allocate default killCmd structs in newE2eService function Fixes #27582 []()
-
nikhiljindal authored
-
nikhiljindal authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Add two pd tests with default grace period Add two tests in pd.go. They are same as the flaky test, but the pod deletion has default grace period
-
Girish Kalele authored
-
- 28 Jun, 2016 2 commits
-
-
gs://kubernetes-release/ciZach Loafman authored
Change over to gs://kubernetes-release-dev/ci. This should be all the places we reference gs://kubernetes-release/ci or https://storage.googleapis.com/kubernetes-release/ci. I'm happy to be wrong. Follow-on to #28172
-
k8s-merge-robot authored
Automatic merge from submit-queue Enable the docker debug mode in a e2e test cluster This helps debugging a test cluster (e.g., #28124).
-