Commit Graph

541 Commits (58d4eeeb73306d3918d56035ac88332ce70c26ec)

Author SHA1 Message Date
Jeff Grafton d70c516d4f Remove log collection code in cluster/gce/util.sh.
Also update some docs to mention cluster/log-dump.sh.
2016-03-03 15:28:33 -08:00
Jeff Lowdermilk 434739b290 Merge pull request #22379 from jayunit100/conformance-rw-doc-only
Update Conformance definition section in e2e doc
2016-03-03 11:39:19 -08:00
k8s-merge-robot a511961cc8 Merge pull request #22329 from david-mcmahon/push-official
Auto commit by PR queue bot
2016-03-03 08:52:35 -08:00
k8s-merge-robot 7b8485683c Merge pull request #21146 from eldarion-gondor/add-pykube-client-library
Auto commit by PR queue bot
2016-03-02 18:51:53 -08:00
Jeff Lowdermilk d5f4595c5f Merge pull request #21914 from spxtr/remove-prepare-version
Remove PrepareVersion from hack/e2e.go.
2016-03-02 15:57:59 -08:00
David McMahon efa588dcf9 Pass latest or stable to build/push-official-release.sh. 2016-03-02 12:43:27 -08:00
Jay Vyas b81ea8a55f Update Conformance definition section in e2e doc. 2016-03-02 14:54:53 -05:00
k8s-merge-robot 6dbdcfe78f Merge pull request #22116 from david-mcmahon/license-tool
Auto commit by PR queue bot
2016-03-02 07:14:40 -08:00
David McMahon ffeaef6201 New Godeps LICENSE generation tool.
Includes initial Godeps/LICENSES and Godeps/.license_file_state file to ensure
fast local generation.
2016-03-01 18:16:09 -08:00
Chao Xu 7a85d54d4e fix links 2016-02-29 13:27:29 -08:00
Quinton Hoole c8bd3b886b Add document on writing good e2e tests. 2016-02-26 14:15:31 -08:00
Phillip Wittrock a11489e0ff Node e2e documentations and minor features
- Add README.md for node e2e tests
- Add support for --cleanup=false to leave test files on remote hosts and temporary instances for debugging
- Add ubuntu trusty instances for docker 1.8 and docker 1.9 to jenkins pr builder
- Disable coreos-beta for jenkins ci since it is failing - need to investigate
2016-02-26 10:58:48 -08:00
derekwaynecarr 1a0e1d80bf Update vagrant developer guide for where logs are located 2016-02-25 14:46:16 -05:00
Joe Finney 930291588c Remove PrepareVersion from hack/e2e.go. 2016-02-24 13:08:22 -08:00
k8s-merge-robot 5d4007f2fa Merge pull request #21644 from thibserot/dns2
Auto commit by PR queue bot
2016-02-22 23:45:44 -08:00
Dawn Chen 1e680c9d94 Merge pull request #21158 from kubernetes/milestone-doc
Add milestone tag clarifications
2016-02-22 14:11:45 -08:00
Thibault Serot b6ce3f3411 Fixing conflct 2016-02-21 18:58:36 +01:00
Thibault Serot 9c5f4c112b Enabling DNS support in local-up-cluster.sh 2016-02-21 18:55:06 +01:00
k8s-merge-robot d6192dd152 Merge pull request #21342 from spxtr/remove-e2e-test
Auto commit by PR queue bot
2016-02-21 00:39:38 -08:00
k8s-merge-robot 807344da0b Merge pull request #21235 from davidopp/affinity-docs
Auto commit by PR queue bot
2016-02-20 11:15:02 -08:00
k8s-merge-robot 1820da67a2 Merge pull request #21436 from caesarxuchao/clientget-doc
Auto commit by PR queue bot
2016-02-19 11:38:29 -08:00
Chao Xu f255a723ac add client-gen readme 2016-02-19 10:43:17 -08:00
David Oppenheimer 053f1c6008 Update user guide and scheduler documentation to describe node affinity.
Register image priority locality function, which the original PR that introduced
it forgot to do. Change zone and region labels to beta.
2016-02-18 17:09:41 -08:00
k8s-merge-robot 5acdb92126 Merge pull request #21177 from laushinka/spelling-fixes
Auto commit by PR queue bot
2016-02-18 10:29:49 -08:00
k8s-merge-robot b3f6e26cc8 Merge pull request #21343 from a-robinson/buildcop
Auto commit by PR queue bot
2016-02-18 02:03:43 -08:00
laushinka 7ef585be22 Spelling fixes inspired by github.com/client9/misspell 2016-02-18 06:58:05 +07:00
Jonathan Yu 3e92a3fb8c Indicate that OpenSSL is required to run Kubernetes
Signed-off-by: Jonathan Yu <jawnsy@redhat.com>
2016-02-17 18:49:45 +00:00
Alex Robinson 6e4e21d9fe Fix build cop issues link to filter out issues with the team/gke label. 2016-02-16 15:00:14 -08:00
Joe Finney 6f7182e500 Remove hack/e2e-test.sh in favor of hack/e2e.go. 2016-02-16 14:54:50 -08:00
Isaac Hollander McCreery 0ad9b2552b Add docs for branching e2e jobs 2016-02-12 17:24:07 -08:00
Isaac Hollander McCreery ec5b9abba8 Add instructions and tooling for munging test infra for a new release series 2016-02-12 17:24:06 -08:00
Isaac Hollander McCreery c09da9e03c Remove [Skipped] as a label for tests. 2016-02-12 17:24:06 -08:00
goltermann 4f0f1df14b Add milestone tag clarifications
Add Milestone details to our issues page that defines Priority
2016-02-12 09:06:29 -08:00
Brian Rosner 1511c23cbe
Added pykube client library 2016-02-12 08:15:26 -07:00
k8s-merge-robot d66ae29587 Merge pull request #20758 from ihmccreery/reconcile-testing-docs
Auto commit by PR queue bot
2016-02-10 20:00:09 -08:00
Isaac Hollander McCreery c25c7c7491 Reconcile testing docs, fixes #18606 2016-02-10 16:33:35 -08:00
Chris Kühl 7fcc40bb27 docs: replace Rocket with rkt 2016-02-09 13:52:25 +01:00
k8s-merge-robot 3124474458 Merge pull request #19714 from jlowdermilk/pr-workflow
Auto commit by PR queue bot
2016-02-08 15:25:46 -08:00
k8s-merge-robot 8ca6c924da Merge pull request #20345 from spiffxp/on-call-out-of-wiki
Auto commit by PR queue bot
2016-02-08 14:22:23 -08:00
Jeff Lowdermilk 5754713f5e review changes 2016-02-08 10:01:32 -08:00
Jeff Lowdermilk c96c04245f Add workflow diagram to pull request doc 2016-02-08 10:01:32 -08:00
k8s-merge-robot 0ab09296f6 Merge pull request #20585 from erictune/api-unions
Auto commit by PR queue bot
2016-02-07 22:16:13 -08:00
k8s-merge-robot 096afac5ca 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 c6a4f8482e 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 8e56494ec5 Merge pull request #20140 from resouer/scheduler
Auto commit by PR queue bot
2016-02-05 20:08:31 -08:00
k8s-merge-robot 175d0c57f2 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
Eric Tune 36f6049b07 Document Unions, conventions for adding to Unions. 2016-02-03 13:25:18 -08:00
harry 233a601130 Caculate priorities based on image locality
Add test for image score

Update generated docs
2016-02-03 21:01:26 +08:00
Jeff Lowdermilk d4af417010 Merge pull request #20453 from ihmccreery/flaky-label-update
Update docs on flaky issues
2016-02-02 18:19:00 -08:00
Solly Ross 2d436ff080 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 f7cab1fd3e Fix link in releasing.md
Remove additional space which broke http link.
2016-02-02 13:58:47 +01:00
Isaac Hollander McCreery bb4a41d84c Updates based on comments 2016-02-01 16:24:41 -08:00
Isaac Hollander McCreery 3889cd5a6c Update docs on flaky issues 2016-02-01 16:01:32 -08:00
k8s-merge-robot 2bea9e73dd 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 91f67372bf Merge pull request #20315 from pmorie/e2e-doc
Auto commit by PR queue bot
2016-02-01 10:29:15 -08:00
Michail Kargakis 426ef93358 docs: kubectl command structure and generators conventions 2016-01-31 17:24:17 +01:00
k8s-merge-robot 4ee1bd5b50 Merge pull request #20342 from lavalamp/doc-flaky-test
Auto commit by PR queue bot
2016-01-31 02:15:38 -08:00
Thibault Serot 341f09a103 Fixing conflict 2016-01-30 19:46:56 +01:00
Thibault Serot ac1bb72155 Enabling DNS support in local-up-cluster.sh 2016-01-30 19:45:59 +01:00
k8s-merge-robot 311d8f8ab9 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 e33b9a9460 Add basic doc on local cluster to dev guide 2016-01-30 00:33:27 -05:00
Paul Morie 41587e2810 Add link to e2e docs from coding conventions 2016-01-30 00:06:34 -05:00
k8s-merge-robot 17490c027d 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 89dfad4087 Add docs about the PR builder 2016-01-29 16:23:59 -08:00
Isaac Hollander McCreery b6cb8be2bd CI testing guidelines redux 2016-01-29 16:20:53 -08:00
Prashanth Balasubramanian 63b7ba0414 [wip] CI testing guidelines 2016-01-29 15:36:50 -08:00
Aaron Crickenberger d52855cab4 Link how-to-doc.md in devel/README.md 2016-01-29 12:44:55 -08:00
Aaron Crickenberger 43e45bbe5a Copy-paste on-call docs out of wiki
Changed links to docs/wiki where appropriate.  No content changes aside
from explicitly calling out FAQ's as living in the wiki.

Ran `hack/update-generated-docs.sh`
2016-01-29 12:44:52 -08:00
Daniel Smith 546637dc6f add instructions to ease follow-up 2016-01-29 11:47:33 -08:00
Paul Morie c56a51d252 Expand coding convention information on third party code 2016-01-29 00:04:52 -05:00
Janet Kuo fa25e29cbf Update kubectl convention about title column 2016-01-28 20:11:59 -08:00
Clayton Coleman 443cafab90 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 3ec4cd423e linkchecker tool now visits the URL to determine if it's valid 2016-01-26 17:01:37 -08:00
Daniel Smith ac5b954dce add expectations for flaky test issues 2016-01-25 14:18:17 -08:00
k8s-merge-robot 20273cf961 Merge pull request #20039 from ihmccreery/no-experimental
Auto commit by PR queue bot
2016-01-25 06:06:51 -08:00
David Oppenheimer 87f2590f37 How to build Mesos/Omega-style frameworks on Kubernetes. 2016-01-23 22:00:19 -08:00
Isaac Hollander McCreery 21e3776de6 Change wording about experimental API 2016-01-22 16:03:08 -08:00
Alex Mohr 592ec2bb53 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 2a79ac4a31 Merge pull request #18322 from mesosphere/licenses
Auto commit by PR queue bot
2016-01-19 17:17:17 -08:00
Isaac Hollander McCreery 2794ee092f Add docs about [Feature:...] tests for experimental, beta, and GA features 2016-01-19 16:51:18 -08:00
Isaac Hollander McCreery 2d09e07ae6 Add documentation for test labels 2016-01-14 09:54:23 -08:00
Karl Isenberg 6125f539b6 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 bed707a5e2 Alphabetize user contributed libraries list. 2016-01-12 14:20:33 -08:00
k8s-merge-robot a8d372e78d 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 35e203b124 Merge pull request #19321 from wanghaoran1988/fixwronglinkx
Auto commit by PR queue bot
2016-01-07 11:56:55 -08:00
Tim St. Clair 846c642aef 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 fde5af232b fix wrong submit-queue.go link 2016-01-06 13:09:53 +08:00
Mike Danese af392926e5 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 6bb728f1b8 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 ad68688a52 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 eef05d8bd2 Add Scala to client library list 2016-01-03 14:37:15 +00:00
Justin Santa Barbara f9a6ac077e 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 763edd3011 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 4ca66d2aef 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 f968c593e3 Copy edits for typos 2015-12-22 09:30:48 -05:00
k8s-merge-robot c59fad149b 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 2b2f285777 run hack/update-generated-docs.sh 2015-12-21 10:41:30 -08:00
Clayton Coleman 13ee817310 Document lowercase filenames 2015-12-20 14:38:34 -05:00
Clayton Coleman a79dc07e07 Document that int32 and int64 must be used in external types 2015-12-20 14:36:34 -05:00
k8s-merge-robot 1bd7f72070 Merge pull request #18764 from quinton-hoole/2015-12-16-issue-priority-definitions
Auto commit by PR queue bot
2015-12-19 10:51:03 -08:00
k8s-merge-robot 3c3a24e1d4 Merge pull request #18694 from thockin/airplane_validation_pt7
Auto commit by PR queue bot
2015-12-19 03:57:53 -08:00
k8s-merge-robot 977854b8de Merge pull request #17983 from nikhiljindal/updateDocsDoc
Auto commit by PR queue bot
2015-12-18 15:40:43 -08:00
nikhiljindal 1560696108 Add instructions to run versionize-docs in cherrypick doc 2015-12-18 15:14:57 -08:00
nikhiljindal 37d09ca717 Adding a doc to explain the process of updating release docs 2015-12-18 14:29:51 -08:00
k8s-merge-robot 3700036f95 Merge pull request #18847 from caesarxuchao/release-doc
Auto commit by PR queue bot
2015-12-18 10:38:25 -08:00
k8s-merge-robot 60c26c850f Merge pull request #18184 from amygdala/docs
Auto commit by PR queue bot
2015-12-18 10:34:44 -08:00
Tim Hockin 43ed74748e Clean up and document validation strings
Also add a detail string for Required and Forbidden.  Fix tests.
2015-12-18 09:40:50 -08:00
Chao Xu fcca71f7d8 add the required changes in master to devel/releasing.md 2015-12-17 11:36:50 -08:00
k8s-merge-robot ae9c61b943 Merge pull request #17915 from justinsb/multizone_spread_rcs
Auto commit by PR queue bot
2015-12-16 19:04:07 -08:00
Quinton Hoole 92aac4a640 Moved to existing documentation about issue priorities. 2015-12-16 10:39:02 -08:00
Quinton Hoole 7da6a54088 Addressed thockin's comments. 2015-12-16 09:47:12 -08:00
Amy Unruh b1f99ecdbf config best practices doc edits 2015-12-16 07:35:31 -08:00
Isaac Hollander McCreery 4ea8a92777 Mark a release as stable when we announce it, and stop using cherry_pick_list.sh 2015-12-15 16:37:00 -08:00
Tim Hockin 743d6fc133 api-conventions: Namespace is label, not subdomain 2015-12-14 20:38:34 -08:00
k8s-merge-robot e72e819395 Merge pull request #18090 from thockin/go-versions
Auto commit by PR queue bot
2015-12-14 14:47:59 -08:00
Paul Morie 90df71e5a5 Add note about type comments to API changes doc 2015-12-14 15:03:21 -05:00
Justin Santa Barbara 541ff002c0 Zone scheduler: Update scheduler docs
There's not a huge amount of detail in the docs as to how the scheduler
actually works, which is probably a good thing both for readability and
because it makes it easier to tweak the zone-spreading approach in the
future, but we should include some information that we do spread across
zones if zone information is present on the nodes.
2015-12-13 20:34:01 -05:00
k8s-merge-robot 4a22f2f5f5 Merge pull request #18177 from eosrei/1111-doc-machine-names
Auto commit by PR queue bot
2015-12-10 21:42:08 -08:00
Tim Hockin 0df07424e7 Make go version requirements clearer 2015-12-10 12:09:25 -08:00
Filip Grzadkowski ee9a779d0c Update documents for release process 2015-12-10 19:28:40 +01:00
Tamer Tas e5100279db Rename githash to build_version and version to release_version 2015-12-08 01:21:20 +02:00
Jon Eisen b5ad36e078 Add new clojure api bindings library
https://github.com/yanatan16/clj-kubernetes-api
2015-12-04 13:47:30 -07:00
Brad Erickson ac5726a12f Minion->Node rename: docs/ machine names only, except gce/aws 2015-12-03 23:34:50 -08:00
Brad Erickson 88e6cac544 Minion->Name rename: cluster/vagrant, docs and Vagrantfile 2015-12-02 12:45:12 -08:00
k8s-merge-robot 55f5e48047 Merge pull request #16628 from caesarxuchao/change-error-type
Auto commit by PR queue bot
2015-11-30 17:21:52 -08:00
k8s-merge-robot 59a89a5fd9 Merge pull request #17703 from timstclair/api-conventions
Auto commit by PR queue bot
2015-11-30 15:49:53 -08:00
Chao Xu a4700707b3 change the "too old resource version" error from InternalError to 410 Gone. 2015-11-25 10:27:03 -08:00
Brad Erickson 53172a5356 Minion->Node rename: NUM_NODES 2015-11-25 00:45:10 -08:00
Brad Erickson a36d3390bf Minion->Node rename: KUBERNETES_NODE_MEMORY, VAGRANT_NODE_NAMES, etc
ENABLE_NODE_PUBLIC_IP
NODE_ADDRESS
NODE_BLOCK_DEVICE_MAPPINGS
NODE_CONTAINER_ADDRS
NODE_CONTAINER_NETMASKS
NODE_CONTAINER_SUBNET_BASE
NODE_CONTAINER_SUBNETS
NODE_CPU
2015-11-25 00:43:52 -08:00
k8s-merge-robot 8500a0fe96 Merge pull request #17446 from ihmccreery/no-more-latest
Auto commit by PR queue bot
2015-11-24 03:41:32 -08:00
Tim St. Clair f645d77f86 Clarify when pointers are used for optional types 2015-11-23 18:06:23 -08:00
Hongchao Deng 36104df7cf Kubemark guide: add paragraph to describe '--delete-namespace=false' 2015-11-20 12:01:37 -08:00
k8s-merge-robot 8ce3f15165 Merge pull request #17377 from bgrant0607/docfix2
Auto commit by PR queue bot
2015-11-19 08:18:18 -08:00
k8s-merge-robot 57f4ee335e Merge pull request #15466 from gmarek/user-guide
Auto commit by PR queue bot
2015-11-19 08:09:50 -08:00
Isaac Hollander McCreery 977da735db Add sanity checks for release 2015-11-18 16:19:01 -08:00
Abhi Shah 317cb3f198 Merge pull request #17267 from brendandburns/docs2
Add a description of the proposed owners file system for the repo
2015-11-18 14:48:13 -08:00
Brendan Burns 63149d05fe Add a description of the proposed owners file system for the repo 2015-11-18 11:46:33 -08:00
Isaac Hollander McCreery 2bc124d510 Defer release notes to announcement of release, and move instructions for release notes back into docs and away from scripts 2015-11-18 09:50:56 -08:00
Brian Grant d625217285 Address feedback 2015-11-18 17:30:19 +00:00
gmarek b4e7495d47 Add Kubemark User Guide 2015-11-18 15:21:14 +01:00
Brian Grant 0141c53113 Add conventions about primitive types. 2015-11-17 15:18:17 +00:00
Tim Hockin 30e381e62a clarify experimental annotations doc 2015-11-16 10:52:26 -08:00
Tim Hockin dab591b629 Run update-gendocs 2015-11-13 13:57:57 -08:00
k8s-merge-robot 97419d5035 Merge pull request #16246 from rwehner/fix-submit-queue-links
Auto commit by PR queue bot
2015-11-12 23:42:26 -08:00
k8s-merge-robot 2478f2d4b6 Merge pull request #16813 from caesarxuchao/guide-adding-group
Auto commit by PR queue bot
2015-11-11 23:52:38 -08:00
k8s-merge-robot d65c61f15a Merge pull request #16754 from janetkuo/doc-for-doc
Auto commit by PR queue bot
2015-11-09 07:49:25 -08:00
k8s-merge-robot 6983f75ef7 Merge pull request #16930 from ihmccreery/release-wording-fixes
Auto commit by PR queue bot
2015-11-07 10:29:31 -08:00
Janet Kuo 024df3c04c address comments 2015-11-06 17:35:10 -08:00
Janet Kuo 5e0f47fe01 Document how to document 2015-11-06 17:19:33 -08:00
Isaac Hollander McCreery e5449f7d42 Cleanup for versioning 2015-11-06 11:35:16 -08:00
Isaac Hollander McCreery a67042bd5f Use ./ notation 2015-11-06 10:32:05 -08:00
k8s-merge-robot 0b183f43fd Merge pull request #16574 from hurf/stop_doc
Auto commit by PR queue bot
2015-11-05 19:43:21 -08:00
Chao Xu f16e8cbc0f address timstclair's comments 2015-11-05 15:44:20 -08:00
Chao Xu 1b6810322d address lavalamp's comment 2015-11-04 15:53:29 -08:00
Chao Xu 3e1a0148ed add a guide on how to create an API group 2015-11-04 14:30:34 -08:00
Isaac Hollander McCreery a9fc43d120 Fix releasing clause about cutting beta releases 2015-11-03 09:26:01 -08:00
Isaac Hollander McCreery 346676280f Update docs and prompts for better dry-runs and no more versionizing docs 2015-11-02 15:40:06 -08:00
Isaac Hollander McCreery bc9feec409 Versioned beta releases 2015-11-02 15:40:06 -08:00
Isaac Hollander McCreery 235aaf73c4 Remove old releasing illustrations 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery 72a586db7f Move to release/ 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery f2b8edddae Fixups of docs and scripts 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery 1b0082569b Doc fixup to reflect script reality 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery 48eb83a499 Proposed design for release infra 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery 64f456343c TODOs 2015-11-02 09:27:52 -08:00
Isaac Hollander McCreery d9b583e631 Remove out-of-date information about releasing 2015-11-02 09:27:52 -08:00
hurf ce35bb4208 Remove trace of "kubectl stop"
Remove doc and use of "kubectl stop" since it's deprecated.
2015-10-30 14:12:20 +08:00
Daniel Smith 37ee9584cb Merge pull request #16209 from erictune/fix-devel-doc
In devel docs, refer to .kube/config
2015-10-26 17:17:17 -07:00
Robert Wehner 8560b3394c Fix dead links to submit-queue
* https://github.com/kubernetes/contrib/pull/122 merged submit-queue into mungegithub. This fixes links to the old submit-queue location.
* Standardized to use "submit-queue" instead of "submit queue". Just picked one since both were used.
* Fixes dead link to on-call wiki.
2015-10-24 20:02:54 -06:00
Eric Tune 6bff8df31c In devel docs, refer to .kube/config
not .kubernetes_auth
2015-10-23 15:44:42 -07:00
Tim Hockin c28ddf9ff8 Merge pull request #16197 from thockin/docs-nits
syntax is 'go' not 'golang'
2015-10-23 15:08:58 -07:00
Tim Hockin 76769d87f0 syntax is 'go' not 'golang' 2015-10-23 15:08:27 -07:00
dingh b3f19128cd fix typo in api-converntions.md 2015-10-23 13:46:32 +08:00
k8s-merge-robot 6dc3dcf36a Merge pull request #15414 from thockin/exp-beta-annotations
Auto commit by PR queue bot
2015-10-20 17:45:32 -07:00
k8s-merge-robot b5c0984d4c Merge pull request #15566 from erictune/api-conv
Auto commit by PR queue bot
2015-10-19 16:06:55 -07:00
Eric Tune a1549496ee Documented required/optional fields. 2015-10-19 11:16:24 -07:00
Wojciech Tyczynski 4a4831906c api_changes.md changes for json-related code autogeneration. 2015-10-19 19:37:53 +02:00
k8s-merge-robot 5d66bf9741 Merge pull request #15519 from ihmccreery/upgrade-versioning
Auto commit by PR queue bot
2015-10-15 06:30:12 -07:00
Marek Grabowski 8a5f748846 Merge pull request #15336 from ixdy/install-etcd
Move hack/travis/install-etcd.sh to hack/, and update etcd version to 2.0.12
2015-10-15 09:29:25 +02:00
Tim Hockin 0bf5bfff5d update docs on experimental annotations 2015-10-14 15:31:37 -07:00
Isaac Hollander McCreery 60c316b54a Upgrades and upgrade tests take versions of the form release/stable instead of stable_release:
- Refactor common and gce/upgrade.sh to use arbitrary published releases
- Update hack/get-build to use cluster/common code
- Use hack/get-build.sh in cluster upgrade test logic
2015-10-14 10:16:21 -07:00
Eric Tune ca6c950b89 Doc: apigroups, alpha, beta, experimental/v1alpha1 2015-10-14 09:06:05 -07:00
Jeff Grafton 1c5f252653 Update documentation to describe how to install etcd for testing 2015-10-13 16:06:01 -07:00
Jeff Grafton fbd58294b2 Update test helpers and dev doc to use etcd v2.0.12. 2015-10-13 16:05:56 -07:00
Mike Danese 8043c70304 fix incorrect merge MIME type in api-conventions doc 2015-10-12 11:35:30 -07:00
k8s-merge-robot 02ec1fb33c Merge pull request #13885 from smarterclayton/websocket_exec
Auto commit by PR queue bot
2015-10-10 09:52:01 -07:00
k8s-merge-robot be0c1c904c Merge pull request #14219 from Huawei-PaaS/change_params_to_extraParams
Auto commit by PR queue bot
2015-10-09 15:47:21 -07:00
Clayton Coleman 363b616908 Expose exec and logs via WebSockets
Not all clients and systems can support SPDY protocols. This commit adds
support for two new websocket protocols, one to handle streaming of pod
logs from a pod, and the other to allow exec to be tunneled over
websocket.

Browser support for chunked encoding is still poor, and web consoles
that wish to show pod logs may need to make compromises to display the
output. The /pods/<name>/log endpoint now supports websocket upgrade to
the 'binary.k8s.io' subprotocol, which sends chunks of logs as binary to
the client. Messages are written as logs are streamed from the container
daemon, so flushing should be unaffected.

Browser support for raw communication over SDPY is not possible, and
some languages lack libraries for it and HTTP/2. The Kubelet supports
upgrade to WebSocket instead of SPDY, and will multiplex STDOUT/IN/ERR
over websockets by prepending each binary message with a single byte
representing the channel (0 for IN, 1 for OUT, and 2 for ERR). Because
framing on WebSockets suffers from head-of-line blocking, clients and
other server code should ensure that no particular stream blocks. An
alternative subprotocol 'base64.channel.k8s.io' base64 encodes the body
and uses '0'-'9' to represent the channel for ease of use in browsers.
2015-10-09 14:33:40 -04:00
Brian Grant 50acaa2259 Strengthen wording about status behavior. 2015-10-09 02:13:28 +00:00
Mike Danese 1769c1c34b Merge pull request #15006 from madhusudancs/move-hooks-to-commit
Move the hooks section to the commit section.
2015-10-07 14:04:55 -07:00
David Oppenheimer b9cfab87e3 Merge pull request #14724 from HaiyangDING/PodFitsHostPorts
Replace PodFitsPorts with PodFitsHostPorts
2015-10-03 12:45:35 -07:00
Madhusudan.C.S 7dcba921cf Move the hooks section to the commit section.
It doesn't make much sense to have a separate section for hooks right now
because we only have a pre-commit hook at the moment and we should have it
setup before making the first commit. We can probably create a separate
section for hooks again when we have other types of hooks.
2015-10-02 12:30:53 -07:00
HaiyangDING 6e11cd6028 Replace PodFitsPorts with PodFitsHostPorts 2015-09-30 15:14:59 +08:00
feihujiang d62cb6ff6f Fix wrong URL in cli-roadmap doc 2015-09-30 09:49:29 +08:00
Eric Tune 83fde15083 Merge pull request #14155 from mattjmcnaughton/fix-devel-coding-conventions-markdown
Fix indendation on devel/coding-conventions.md
2015-09-23 16:46:50 -07:00
Paul Morie d5a6f53a83 Add link to dev e2e docs from api_changes doc 2015-09-23 14:45:00 -04:00
k8s-merge-robot 11c31aeca7 Merge pull request #14252 from thockin/exp_annot_convention
Auto commit by PR queue bot
2015-09-21 10:50:40 -07:00
k8s-merge-robot 9f93dceab1 Merge pull request #14112 from timothysc/e2e-docs
Auto commit by PR queue bot
2015-09-21 07:21:16 -07:00
Tim Hockin cf1141220f Clarify experimental annotation format 2015-09-20 21:00:41 -07:00
qiaolei 7f7c36dc1a Change 'params' to 'extraParams' to keep align with naming conventions
Go field names must be CamelCase. JSON field names must be camelCase. Other than capitalization of the initial letter, the two should almost always match. No underscores nor dashes in either

Please refer 'https://github.com/kubernetes/kubernetes/blob/master/docs/devel/api-conventions.md#naming-conventions'
2015-09-19 09:32:17 +08:00
Matt McNaughton 44be087f7a Fix indendation on devel/coding-conventions.md
Fixing the indendation means the markdown will now render correcly on
Github.

Signed-off-by: Matt McNaughton <mattjmcnaughton@gmail.com>
2015-09-18 00:34:25 -04:00