Commit Graph

349 Commits

Author SHA1 Message Date
k8s-merge-robot a6431996de Merge pull request #20354 from ihmccreery/ci_doc
Auto commit by PR queue bot
2016-02-06 16:13:01 -08:00
k8s-merge-robot 3097eeebd9 Merge pull request #17366 from kargakis/kubectl-conventions
Auto commit by PR queue bot
2016-02-06 11:56:48 -08:00
k8s-merge-robot 6e7141ff41 Merge pull request #20140 from resouer/scheduler
Auto commit by PR queue bot
2016-02-05 20:08:31 -08:00
k8s-merge-robot 42776649d1 Merge pull request #19880 from DirectXMan12/feature/limit-ebs-scheduler-predicate
Auto commit by PR queue bot
2016-02-05 09:26:42 -08:00
harry 84dd3cfed3 Caculate priorities based on image locality
Add test for image score

Update generated docs
2016-02-03 21:01:26 +08:00
Jeff Lowdermilk 7cba47d83d Merge pull request #20453 from ihmccreery/flaky-label-update
Update docs on flaky issues
2016-02-02 18:19:00 -08:00
Solly Ross ac22d0e274 Scheduler predicate for capping node volume count
For certain volume types (e.g. AWS EBS or GCE PD), a limitted
number of such volumes can be attached to a given node.  This commit
introduces a predicate with allows cluster admins to cap
the maximum number of volumes matching a particular type attached to a
given node.

The volume type is configurable by passing a pair of filter functions,
and the maximum number of such volumes is configurable to allow node
admins to reserve a certain number of volumes for system use.

By default, the predicate is exposed as MaxEBSVolumeCount and
MaxGCEPDVolumeCount (for AWS ElasticBlocKStore and GCE PersistentDisk
volumes, respectively), each of which can be configured using the
`KUBE_MAX_PD_VOLS` environment variable.

Fixes #7835
2016-02-02 16:21:42 -05:00
Filip Grzadkowski c657c0c84c Fix link in releasing.md
Remove additional space which broke http link.
2016-02-02 13:58:47 +01:00
Isaac Hollander McCreery 7f738639b2 Updates based on comments 2016-02-01 16:24:41 -08:00
Isaac Hollander McCreery dfd29cb123 Update docs on flaky issues 2016-02-01 16:01:32 -08:00
k8s-merge-robot f471e1c4d3 Merge pull request #20366 from pmorie/local-cluster-docs
Auto commit by PR queue bot
2016-02-01 10:43:52 -08:00
k8s-merge-robot f4e276aaad Merge pull request #20315 from pmorie/e2e-doc
Auto commit by PR queue bot
2016-02-01 10:29:15 -08:00
Michail Kargakis 12ddea1828 docs: kubectl command structure and generators conventions 2016-01-31 17:24:17 +01:00
k8s-merge-robot ee65341b8a Merge pull request #20342 from lavalamp/doc-flaky-test
Auto commit by PR queue bot
2016-01-31 02:15:38 -08:00
k8s-merge-robot 3679b53fda Merge pull request #20009 from janetkuo/kubectl-get-deployments
Auto commit by PR queue bot
2016-01-30 04:16:27 -08:00
Paul Morie f9eba89426 Add basic doc on local cluster to dev guide 2016-01-30 00:33:27 -05:00
Paul Morie d37c7d1df6 Add link to e2e docs from coding conventions 2016-01-30 00:06:34 -05:00
k8s-merge-robot 9074f0d2a2 Merge pull request #19582 from smarterclayton/benchmark_watch
Auto commit by PR queue bot
2016-01-29 20:47:43 -08:00
Isaac Hollander McCreery d4d8eb42e0 Add docs about the PR builder 2016-01-29 16:23:59 -08:00
Isaac Hollander McCreery 8326bbc4f6 CI testing guidelines redux 2016-01-29 16:20:53 -08:00
Prashanth Balasubramanian dae3fa25e4 [wip] CI testing guidelines 2016-01-29 15:36:50 -08:00
Daniel Smith 4ba595e7f6 add instructions to ease follow-up 2016-01-29 11:47:33 -08:00
Paul Morie 7816368e07 Expand coding convention information on third party code 2016-01-29 00:04:52 -05:00
Janet Kuo 20a715d36f Update kubectl convention about title column 2016-01-28 20:11:59 -08:00
Clayton Coleman 52c6c3c1ad Add benchmarks for watch over websocket and http
... and a quick doc on how to run them

```
$ godep go test ./pkg/apiserver -benchmem -run=XXX -bench=BenchmarkWatch
PASS
BenchmarkWatchHTTP-8        20000     95669 ns/op   15053 B/op    196 allocs/op
BenchmarkWatchWebsocket-8   10000    102871 ns/op   18430 B/op    204 allocs/op
```
2016-01-28 21:34:51 -05:00
Chao Xu 1256768871 linkchecker tool now visits the URL to determine if it's valid 2016-01-26 17:01:37 -08:00
Daniel Smith 959efa5534 add expectations for flaky test issues 2016-01-25 14:18:17 -08:00
k8s-merge-robot a67f071de0 Merge pull request #20039 from ihmccreery/no-experimental
Auto commit by PR queue bot
2016-01-25 06:06:51 -08:00
David Oppenheimer 4060b4eed4 How to build Mesos/Omega-style frameworks on Kubernetes. 2016-01-23 22:00:19 -08:00
Isaac Hollander McCreery b48824a805 Change wording about experimental API 2016-01-22 16:03:08 -08:00
Alex Mohr 2a859ec776 Merge pull request #19843 from ihmccreery/ga-features
Add docs about [Feature:...] tests for experimental, beta, and GA features
2016-01-21 10:50:47 -08:00
k8s-merge-robot 343030e2e3 Merge pull request #18322 from mesosphere/licenses
Auto commit by PR queue bot
2016-01-19 17:17:17 -08:00
Isaac Hollander McCreery 85f44c87d7 Add docs about [Feature:...] tests for experimental, beta, and GA features 2016-01-19 16:51:18 -08:00
Isaac Hollander McCreery 4843e36ddf Add documentation for test labels 2016-01-14 09:54:23 -08:00
Karl Isenberg a32d464cc1 Add hack/update-godep-licenses.sh to generate Godeps/LICENSES.md
- Add Godeps/LICENSES.md
- Add verify-godep-licenses to verify that Godeps/LICENSES.md is up to date
- Trigger verify-godep-licenses in the pre-commit hook only if the Godeps dir has changed
- Exclude verify-godep-licenses in verify-all
- Add verify-godep-licenses to make verify (used by travis)
- Add verify-godep-licenses to shippable
- Update dev docs to mention update-godep-licenses
2016-01-14 09:05:25 -08:00
Greg Taylor 629e14cd12 Alphabetize user contributed libraries list. 2016-01-12 14:20:33 -08:00
k8s-merge-robot 3a4ce33a49 Merge pull request #19205 from mikedanese/move-locally
Auto commit by PR queue bot
2016-01-07 12:11:44 -08:00
k8s-merge-robot 52e5729670 Merge pull request #19321 from wanghaoran1988/fixwronglinkx
Auto commit by PR queue bot
2016-01-07 11:56:55 -08:00
Tim St. Clair a751615a47 Add node performance measuring guide
Add a development guide for measuring performance of node components.
The purpose of this guide is threefold:

1. Document the nuances of measuring kubelet performance so we don't
forget or need to reinvent the wheel.
2. Make it easier for new contributors to analyze performance.
3. Share tips and tricks that current team members might not be aware
of.
2016-01-06 15:19:05 -08:00
Haoran Wang 957857f1e0 fix wrong submit-queue.go link 2016-01-06 13:09:53 +08:00
Mike Danese 0e671553a5 docs: move local getting started guide to docs/devel/
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-01-05 10:28:35 -08:00
k8s-merge-robot 352c21f2cc Merge pull request #19236 from doriordan/doriordan-scala-client
Auto commit by PR queue bot
2016-01-04 14:43:28 -08:00
Nikhil Jindal fdb075410f Merge pull request #18864 from nikhiljindal/updateCPDoc
Adding instructions to run versionize-docs in cherrypick doc
2016-01-04 14:30:45 -08:00
David O'Riordan 7ea61a4e4c Add Scala to client library list 2016-01-03 14:37:15 +00:00
Justin Santa Barbara 4f4703bb1a Ubernetes Lite: Volumes can dictate zone scheduling
For AWS EBS, a volume can only be attached to a node in the same AZ.
The scheduler must therefore detect if a volume is being attached to a
pod, and ensure that the pod is scheduled on a node in the same AZ as
the volume.

So that the scheduler need not query the cloud provider every time, and
to support decoupled operation (e.g. bare metal) we tag the volume with
our placement labels.  This is done automatically by means of an
admission controller on AWS when a PersistentVolume is created backed by
an EBS volume.

Support for tagging GCE PVs will follow.

Pods that specify a volume directly (i.e. without using a
PersistentVolumeClaim) will not currently be scheduled correctly (i.e.
they will be scheduled without zone-awareness).
2015-12-31 12:27:01 -05:00
hurf d8b1f8d6ae Clean up standalone conversion tool
Remove kube-version-change for all its functionalities are covered
by kubectl convert command. Also changed the related docs.
2015-12-23 10:31:08 +08:00
Brendan Burns e2ff274270 Merge pull request #18047 from caesarxuchao/munger-tag-new
Stop munger produce the link to a release version doc if it doesn't exit in the release branch
2015-12-22 10:35:20 -08:00
Ed Costello b3849ceb44 Copy edits for typos 2015-12-22 09:30:48 -05:00
k8s-merge-robot 99d4231f21 Merge pull request #18941 from smarterclayton/document_typed_ints
Auto commit by PR queue bot
2015-12-21 12:16:47 -08:00
Chao Xu 83db13cc2e run hack/update-generated-docs.sh 2015-12-21 10:41:30 -08:00