Kubernetes Submit Queue
d9533c9530
Merge pull request #29969 from ZTE-PaaS/zhangke-patch-015
...
Automatic merge from submit-queue
remove duplicate code in updatePodCIDR
As kl.runtimeState.podCIDR() is a sync method, need fetch lock and release lock, so we only invoke once here
2016-08-22 17:40:43 -07:00
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
Tobias Schmidt
12c248315f
Filter internal Kubernetes labels from Prometheus metrics
...
Kubernetes uses Docker labels as storage for some internal labels. The
majority of these labels are not meaningful metric labels and a few of
them are even harmful as they're not static and cause wrong aggregation
results.
This change provides a custom labels func to only attach meaningful
labels to cAdvisor exported metrics.
2016-08-22 19:44:27 -04: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
Tobias Schmidt
1ec1c241d5
Update cAdvisor to d84e075
2016-08-22 19:01:12 -04: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
ohmystack
1ea3da1eb6
Fix named pipe in kubectl zsh completion
...
In zsh and bash, a multi-line named pipe, who is wrapped by
parenthesis, is possible to mismatch the right parenthesis, even that
parenthesis is in a here-document. So, we move the code into a
function, and use an inline named pipe.
Signed-off-by: ohmystack <jiangjun1990@gmail.com>
2016-08-23 01:42:05 +08: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
Alex Robinson
01cf564eaa
Add automatic prometheus monitoring to the cockroachdb example
2016-08-22 10:55:01 -04:00
deads2k
9913ebf079
add quota test for creating update requests
2016-08-22 10:36:41 -04:00