Kubernetes Submit Queue
0babf0ed6d
Merge pull request #30270 from ZJU-SEL/fix-minor-mistakes
...
Automatic merge from submit-queue
fix minor mistakes
<!--
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.
-->
Signed-off-by: Xianglin Gao <xlgao@zju.edu.cn >
2016-08-22 17:40:39 -07:00
Kubernetes Submit Queue
6a1c63fd37
Merge pull request #30857 from better0332/master
...
Automatic merge from submit-queue
fix FakeNodeHandler List()
2016-08-22 17:40:34 -07:00
Kubernetes Submit Queue
b569a8daa9
Merge pull request #31053 from justinsb/dont_close_over_range_loops
...
Automatic merge from submit-queue
Avoid closing over range variables
2016-08-22 17:40:25 -07:00
Kubernetes Submit Queue
48997a4c44
Merge pull request #31095 from wojtek-t/enable_migration_support
...
Automatic merge from submit-queue
Support migration in etcd manifest
Ref #20504
2016-08-22 17:40:21 -07:00
Kubernetes Submit Queue
54ca389012
Merge pull request #30802 from MHBauer/ensure-mounter
...
Automatic merge from submit-queue
ensure pkg/util/mount compiles & crosses
<!-- Thanks for sending a pull request! Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->
**What this PR does / why we need it**:
osx doesn't build
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes #30795
**Special notes for your reviewer**:
**Release note**:
```release-note-none
```
- move compile time check from linux code to generic code
- remove duplication of #30724 and #30666 to resolve #30795
2016-08-22 17:40:16 -07:00
nikhiljindal
18a8597a4e
Enabling namespace admission controls
2016-08-22 17:28:03 -07:00
Quintin Lee
2be0b40c55
Actually link in ImagePolicyWebhook and run initialization.
2016-08-22 16:54:03 -07:00
Quintin Lee
182a4fd0ac
Scripts to configure image verification admission controller for gce.
2016-08-22 16:54:03 -07:00
Pengfei Ni
df00ec0c79
Kubelet: implement GetNetNS for new runtime api
2016-08-23 07:44:15 +08:00
Matt Liggett
d82a5914da
Re-run hack/update-all
2016-08-22 16:38:00 -07:00
Matt Liggett
c86b84ccc0
Add /eviction subresource.
...
This is for #12611 .
2016-08-22 16:38:00 -07:00
Pengfei Ni
9bfa37f2ae
Kubelet: pass pod name/namespace/uid to runtimes
2016-08-23 07:33:15 +08:00
Zhou Fang
ac379b038e
add throughput in perf data and disable --cgroups-per-qos
2016-08-22 16:04:32 -07:00
Kubernetes Submit Queue
9de9405be7
Merge pull request #30765 from lixiaobing10051267/masterOrder
...
Automatic merge from submit-queue
Optimize order description for turning down cluster
Optimize order description for turning down cluster.
2016-08-22 15:27:03 -07:00
Kubernetes Submit Queue
4ac7972f73
Merge pull request #30968 from Crazykev/fix-t
...
Automatic merge from submit-queue
correct object in downward_api_resources_limits_requests
2016-08-22 15:26:58 -07:00
Kubernetes Submit Queue
5f9f8cc42c
Merge pull request #30419 from quinton-hoole/2016-08-10-federated-ingress-controller
...
Automatic merge from submit-queue
Federated Ingress Controller
Based on new federated controller libraries.
cc @kubernetes/sig-cluster-federation @mfanjie @nikhiljindal @mwielgus @mml @madhusudancs FYI
2016-08-22 15:26:53 -07:00
Tim Hockin
af13e1d325
Error if someone uses the sub-makefile directly
2016-08-22 15:26:08 -07:00
Minhan Xia
ec5699e451
clean up oldIptablesMasqueradeMark
2016-08-22 15:05:13 -07:00
Ivan Shvedunov
0ca373d0a4
Fix overlong junit filename prefixes (2nd attempt)
2016-08-23 01:04:34 +03:00
Jeff Grafton
8e168f8d5a
Use kubekins-test:v20160822 everywhere
2016-08-22 14:31:45 -07:00
Zhou Fang
c2d1a32597
skip benchmark in jenkins serial test
2016-08-22 14:19:40 -07:00
Kubernetes Submit Queue
a6d37f7ead
Merge pull request #30951 from caesarxuchao/increase-gc-resync-period
...
Automatic merge from submit-queue
[GarbageCollector] Garbage collector doesn't need to resync
ref https://github.com/kubernetes/kubernetes/issues/30759#issuecomment-240904817
Perhaps this is going to help controller manager's CPU consumption.
@wojtek-t
2016-08-22 14:14:51 -07:00
Tim Hockin
f77576bc2b
Capitalize feature gates
...
Also rename variables for clarity
2016-08-22 13:57:35 -07:00
Tim Hockin
6c75bd8be5
Make 'allAlpha' a special feature gate
...
Rather than making all caller check both allAlpha and their own flag, make
allAlpha set the alpha gates explicitly, iff they were not already set.
2016-08-22 13:57:35 -07:00
Kubernetes Submit Queue
d6afd304b7
Merge pull request #31114 from wojtek-t/fix_heapster_in_kubemark
...
Automatic merge from submit-queue
Fix heapster in kubemark
Fix #31108
2016-08-22 13:33:30 -07:00
Kubernetes Submit Queue
7bd8d7d0c2
Merge pull request #30843 from hongchaodeng/tls
...
Automatic merge from submit-queue
etcd3 backend: support TLS
What?
Support TLS in etcd3 storage backend.
It works the same as previous etcd2 config.
- [ ] Blocked on #https://github.com/kubernetes/kubernetes/pull/30480
2016-08-22 13:33:24 -07:00
Quinton Hoole
97d6494c41
Add Federated Ingress Controller.
2016-08-22 12:59:54 -07:00
Kubernetes Submit Queue
b8990593f2
Merge pull request #29741 from jianhuiz/federation-replicaset-controller
...
Automatic merge from submit-queue
Federation replicaset controller
TBD: integrate with the scheduler, events
@quinton-hoole @deepak-vij @kshafiee
2016-08-22 12:14:21 -07:00
Mike Danese
5af42f6380
autogenerated
2016-08-22 11:46:01 -07:00
Mike Danese
9f379df76b
add an option to controller-manager to auto approve all CSRs
2016-08-22 11:46:01 -07:00
Chao Xu
67b7c7290a
Allow per-resource default garbage collection behavior
2016-08-22 11:37:04 -07:00
Chao Xu
10a4e912a8
gc never resync
2016-08-22 11:32:37 -07:00
derekwaynecarr
f40c1a7097
Fix quota constraints func for pvc
2016-08-22 14:18:15 -04:00
derekwaynecarr
04bf2acfc5
Fix quota constraints func for services
2016-08-22 14:17:56 -04:00
Kubernetes Submit Queue
119c0028ee
Merge pull request #30904 from rootfs/cinder-prov2
...
Automatic merge from submit-queue
support storage class in Cinder provisioner
replace #30876
@kubernetes/sig-storage @jsafrane
2016-08-22 11:06:45 -07:00
Kubernetes Submit Queue
969ce77757
Merge pull request #30121 from feiskyer/kuberuntime-getpods
...
Automatic merge from submit-queue
Kubelet: implement GetPods for new runtime API
Implement GetPods for kuberuntime. Part of #28789 .
CC @yujuhong @Random-Liu
2016-08-22 10:24:23 -07:00
Kubernetes Submit Queue
51a9fdb2a4
Merge pull request #31113 from piosz/rescheduler-e2e
...
Automatic merge from submit-queue
e2e test for rescheduling critical pods
ref #29023
The test is disabled by default.
2016-08-22 10:24:18 -07:00
Kubernetes Submit Queue
bfafb6f425
Merge pull request #30695 from krancour/manage-elb-attributes
...
Automatic merge from submit-queue
AWS: More ELB attributes via service annotations
Replaces #25015 and addresses all of @justinsb's feedback therein. This is a new PR because I was unable to reopen #25015 to amend it.
I noticed recently that there is existing (but undocumented) precedent for the AWS cloud provider to manage ELB-specifc load balancer configuration based on service annotations. In particular, one can _already_ designate an ELB as "internal" or enable PROXY protocol.
This PR extends this capability to the management of ELB attributes, which includes the following items:
* Access logs:
* Enabled / disabled
* Emit interval
* S3 bucket name
* S3 bucket prefix
* Connection draining:
* Enabled / disabled
* Timeout
* Connection:
* Idle timeout
* Cross-zone load balancing:
* Enabled / disabled
Some of these are possibly more useful than others. Use cases that immediately come to mind:
* Enabling cross-zone load balancing is potentially useful for "Ubernetes Light," or anyone otherwise attempting to spread worker nodes around multiple AZs.
* Increasing idle timeout is useful for the benefit of anyone dealing with long-running requests. An example I personally care about would be git pushes to Deis' builder component.
2016-08-22 10:24:12 -07:00
Xing Zhou
48100f7117
Fixed two issues of kubectl bosh completion.
...
This patch includes the fix of the following issue:
• Correct the method invocation from "__kubectl_namespace_flag"
to "__kubectl_override_flags"
• Support bash completion if "--namespace=xxx" style flags are
specified in the kubectl command
Fixes #31134
2016-08-23 01:13:38 +08:00
jianhuiz
257bda7e1c
review fix
2016-08-22 09:27:31 -07:00
jianhuiz
7598d43db0
use palnner v2 and pod analyzer
2016-08-22 09:27:31 -07:00
jianhuiz
a491580597
add federation replicaset controller
2016-08-22 09:27:30 -07:00
Kubernetes Submit Queue
45e557e237
Merge pull request #31099 from luxas/remove_kubelet_container
...
Automatic merge from submit-queue
Remove the kubelet container as it's unmaintained
<!-- Thanks for sending a pull request! Here are some tips for you:
1. If this is your first time, read our contributor guidelines https://github.com/kubernetes/kubernetes/blob/master/CONTRIBUTING.md and developer guide https://github.com/kubernetes/kubernetes/blob/master/docs/devel/development.md
2. If you want *faster* PR reviews, read how: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/faster_reviews.md
3. Follow the instructions for writing a release note: https://github.com/kubernetes/kubernetes/blob/master/docs/devel/pull-requests.md#release-notes
-->
**What this PR does / why we need it**:
It removes the outdated and unmainained kubelet image, since we're using the hyperkube image instead.
Should be pretty straightforward to remove this.
@fgrzadkowski @thockin @mikedanese @pmorie
2016-08-22 08:50:10 -07:00
Marcin Wielgus
11fabd7176
Scheduling algorithm provider flag in kube-up.sh
2016-08-22 17:49:00 +02:00
deads2k
9913ebf079
add quota test for creating update requests
2016-08-22 10:36:41 -04:00
Kubernetes Submit Queue
1e7545393f
Merge pull request #30979 from m1093782566/fix-unnecessary-delete-rc-requests
...
Automatic merge from submit-queue
[e2e density test] Fix unnecessary Delete RC requests when not running latency test
As the following code block
https://github.com/kubernetes/kubernetes/blob/master/test/e2e/density.go#L666-L670
shows, after running each density test case, it will attempt to delete "additional replication controllers" even though there is **no additional replication controller**.
When we are not running latency test, API Server will return "404 error code". So, I propose to move the above code block inside thedetermine statementsif `itArg.runLatencyTest{ }` , looks like:
```
if itArg.runLatencyTest {
...
for i := 1; i <= nodeCount; i++ {
name := additionalPodsPrefix + "-" + strconv.Itoa(i)
c.ReplicationControllers(ns).Delete(name, nil)
}
}
```
In this way, removing RC will be executed only if we set `itArg.runLatencyTest` to be `true`. It can avoid post some necessary requests to API Server.
Issuse is #30977
2016-08-22 07:00:52 -07:00
Michael Fraenkel
d7d1bd592d
Add ScaleExpansion to client v1.4
2016-08-22 09:58:28 -04:00
Wojciech Tyczynski
56008de8d6
Fix heapster in kubemark
2016-08-22 15:38:02 +02:00
Jan Safranek
a596668de7
Add constants and documentation aroung AWS magic numbers
...
Also, remove check for IOPS per GB, AWS checks it on its own.
2016-08-22 15:30:47 +02:00
Piotr Szczesniak
9614f00832
e2e test for rescheduling critical pods
2016-08-22 15:30:42 +02:00