- 02 Aug, 2016 18 commits
-
-
Tamer Tas authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix make verify @thockin this fixes `make verify` which was previously failing due to undefined `BRANCH` and `VERBOSE` variables, ptal
-
k8s-merge-robot authored
Automatic merge from submit-queue Add a flag for `kubectl expose`to set ClusterIP and allow headless services - Use `--cluster-ip=None` to create a headless service - Fixes #10294
-
k8s-merge-robot authored
Automatic merge from submit-queue Fix markdown of flexvolume lvm example link
-
k8s-merge-robot authored
Automatic merge from submit-queue Optimize pod affinity 2 Ref #26144
-
k8s-merge-robot authored
Automatic merge from submit-queue separate out api group storage registration Moves RESTStorage creation for API groups out of master.go proper and makes dependencies clear. This is prereq for being able to build the `RESTStorageProviders` as plugins. @lavalamp This is the follow-on I promised. @sttts ptal.
-
k8s-merge-robot authored
Automatic merge from submit-queue optimise some code style in server.go The PR modified some code style for authPathClientConfig and parseReservation function in server.go.
-
Wojciech Tyczynski authored
-
k8s-merge-robot authored
Automatic merge from submit-queue [Federation] Downsize the release binary distribution. There are two things that this PR implements: 1. It removes `federation-apiserver` and `federation-controller-manager` from binaries and docker_wrapped_binaries target lists. 2. Build the docker image for `hyperkube` on-the-fly while pushing the federation images. ```release-note Federation binaries and their corresponding docker images - `federation-apiserver` and `federation-controller-manager` are now folded in to the `hyperkube` binary. If you were using one of these binaries or docker images, please switch to using the `hyperkube` version. Please refer to the federation manifests - `federation/manifests/federation-apiserver.yaml` and `federation/manifests/federation-controller-manager-deployment.yaml` for examples. ``` cc @kubernetes/sig-cluster-federation @colhom Fixes Issue #28633
-
k8s-merge-robot authored
Automatic merge from submit-queue Refactor uuid into its own pkg util/uuid Continuing my work ref #15634 Anyone can review this if he/she wants.
-
Daniel Smith authored
Revert "Extend all to more resources"
-
Daniel Smith authored
-
k8s-merge-robot authored
Automatic merge from submit-queue cluster/images/hyperkube: re-add hyperkube busybox style symlinks Originally symlinks were added with a `--make-symlinks` command discussed in https://github.com/kubernetes/kubernetes/issues/24510 and implemented in https://github.com/kubernetes/kubernetes/pull/24511. It was backed out in https://github.com/kubernetes/kubernetes/pull/25693 because go binaries don't run in qemu and this breaks cross-building the Dockerfile for arm. In this case, due to running `hyperkube --make-symlinks`. Lets just add the symlinks manually until the upstream bug is fixed (qemu). fixes #28702 @mikedanese @thockin @yifan-gu @euank
-
k8s-merge-robot authored
Automatic merge from submit-queue kubelet: move kuberuntime.go to api/services.go
-
k8s-merge-robot authored
Automatic merge from submit-queue Add instructions for running version-skewed tests Add instructions for running version-skewed tests
-
k8s-merge-robot authored
Automatic merge from submit-queue Updated fluentd configuration to spawn multiple threads for processing (by default, fluentd uses a single thread). @a-robinson @igorpeshansky
-
k8s-merge-robot authored
Automatic merge from submit-queue [Garbage Collector] GC waits for all reflectors to be synced before starting workers Fix 28713. See https://github.com/kubernetes/kubernetes/issues/28713#issuecomment-234826276 for details on the cause of the flake. The test has passed 100 times locally.
-
k8s-merge-robot authored
Automatic merge from submit-queue Print/log pointers of structs with %#v instead of %+v There are many places in k8s where %+v is used to format a pointer to struct, which isn't working as expected. Fixes #26591
-
- 01 Aug, 2016 14 commits
-
-
Yu-Ju Hong authored
Also add a testing package and add placeholders for fake services.
-
Michal Rostecki authored
There are many places in k8s where %+v is used to format a pointer to struct, which isn't working as expected. Fixes #26591
-
Rick Buskens authored
-
Madhusudan.C.S authored
This is only a temporary fix until the proposal in issue https://github.com/kubernetes/kubernetes/issues/28630 is implemented. Also, the new build/deployment method completely obviates this step.
-
Madhusudan.C.S authored
[Federation] Do not build separate binaries for federation control plane components, hyperkube should be sufficient.
-
k8s-merge-robot authored
Automatic merge from submit-queue Remove redundant ToJSON <!-- Checklist for submitting a Pull Request Please remove this comment block before submitting. 1. Please read our [contributor guidelines](https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md). 2. See our [developer guide](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md). 3. If you want this PR to automatically close an issue when it is merged, add `fixes #<issue number>` or `fixes #<issue number>, fixes #<issue number>` to close multiple issues (see: https://github.com/blog/1506-closing-issues-via-pull-requests). 4. Follow the instructions for [labeling and writing a release note for this PR](https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes) in the block below. --> ToJSON in pkg/kubectl/resource/visitor.go#ValidateSchema is unnecessary, because "data" will be checked in schema.ValidateBytes [pkg/api/validation/schema.go] shortly.
-
David McMahon authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Extend all to more resources Added more things from the list here: https://github.com/kubernetes/kubernetes/blob/master/pkg/kubectl/cmd/cmd.go#L159 Note, did not add events as it did not seem useful to me. Since this is just a list of messages generated by the system. Related to a suggestion in issue #22337
-
Jing Xu authored
Add instructions for running version-skewed tests
-
k8s-merge-robot authored
Automatic merge from submit-queue add union registry for quota Adds the ability to combine multiple quota registries together. Kube needs this for other types. @derekwaynecarr
-
Phillip Wittrock authored
coreos/azure: Move into a separate repo
-
k8s-merge-robot authored
Automatic merge from submit-queue Error out when any RS has more available pods then its spec replicas Fixes #29559 (hopefully, if not the bot will open new issues for us) @kubernetes/deployment
-
deads2k authored
-
k8s-merge-robot authored
Automatic merge from submit-queue Document space shuttle style in controller/volume Reverts #28813 and #28111. @xiang90, I really appreciate the effort that went into your PRs (and think, in general, code simplification is a worthwhile effort), but the style in this controller was intentional to ensure that every branch is covered. The verbosity and branchyness of this controller stores a lot of context and knowledge about how this subsystem is meant to function, so we need to put them back in. @kubernetes/sig-storage cc @jsafrane @saad-ali @matchstick @thockin @childsb @rootfs
-
- 31 Jul, 2016 3 commits
-
-
k8s-merge-robot authored
Automatic merge from submit-queue Use the CNI bridge plugin to set hairpin mode Following up this part of #23711: > I'd like to wait until containernetworking/cni#175 lands and then just pass the request through to CNI. The code here just * passes the required setting down from kubenet to CNI * disables `DockerManager` from doing hairpin-veth, if kubenet is in use Note to test you need a very recent version of the CNI `bridge` plugin; the one brought in by #28799 should be OK. Also relates to https://github.com/kubernetes/kubernetes/issues/19766#issuecomment-232722864
-
k8s-merge-robot authored
Automatic merge from submit-queue Add support to quota pvc storage requests Adds support to quota cumulative `PersistentVolumeClaim` storage requests in a namespace. Per our chat today @markturansky @abhgupta - this is not done (lacks unit testing), but is functional. This lets quota enforcement for `PersistentVolumeClaim` to occur at creation time. Supporting bind time enforcement would require substantial more work. It's possible this is sufficient for many, so I am opening it up for feedback. In the future, I suspect we may want to treat local disk in a special manner, but that would have to be a different resource altogether (i.e. `requests.disk`) or something. Example quota: ``` apiVersion: v1 kind: ResourceQuota metadata: name: quota spec: hard: persistentvolumeclaims: "10" requests.storage: "40Gi" ``` /cc @kubernetes/rh-cluster-infra @deads2k -
Wojciech Tyczynski authored
Fixing resourcequota link
-
- 30 Jul, 2016 5 commits
-
-
Janet Kuo authored
-
Paul Morie authored
-
Paul Morie authored
This reverts commit 9eb28319.
-
Paul Morie authored
This reverts commit 67787cae.
-
Ilya Dmitrichenko authored
-