Commit Graph

694 Commits

Author SHA1 Message Date
Mike Brown abef76f633 re-organize development.md to addresses issue #13876
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2016-08-08 16:12:48 -05:00
gmarek 2db30bd01f Small update to the kubemark guide 2016-08-08 15:27:25 +02:00
Kubernetes Submit Queue bdee91508b Merge pull request #30059 from kubernetes/docs/devel-testing
Automatic merge from submit-queue

Detail unit testing workflow
2016-08-05 13:18:49 -07:00
Tamer Tas e1e7e3a30b Detail unit testing workflow
Include the information about testing that is found in `Makefile` comments of the testing targets
2016-08-05 11:27:12 +03:00
Kubernetes Submit Queue 9a79874e9d Merge pull request #30035 from pwittrock/move-local-setup-docs
Automatic merge from submit-queue

Clean up items from moving local cluster setup guides
2016-08-04 21:56:14 -07:00
Kubernetes Submit Queue 86d1d494ca Merge pull request #30055 from lixiaobing10051267/masterClonePath
Automatic merge from submit-queue

Replace with explicit kubernetes fork path

At other place in development.md, explicit kubernetes fork path has been existed:

    mkdir -p $GOPATH/src/k8s.io
    cd $GOPATH/src/k8s.io
    # Replace "$YOUR_GITHUB_USERNAME" below with your github username
    git clone https://github.com/$YOUR_GITHUB_USERNAME/kubernetes.git

the following is easy to be confused and can be replaced with same description:

    git clone https://path/to/your/fork .
2016-08-04 11:23:58 -07:00
lixiaobing10051267 668f8a6986 Replace with explicit kubernetes fork path 2016-08-04 17:01:49 +08:00
Tamer Tas 2b079d2674 Improve Developer README 2016-08-04 11:13:26 +03:00
Kubernetes Submit Queue b3d1579826 Merge pull request #29980 from lixiaobing10051267/masterAnd
Automatic merge from submit-queue

Modify some detail information in contributing workflow

"Compare and pull request" is "Compare & pull request" actually.
2016-08-03 22:01:41 -07:00
Kubernetes Submit Queue df44c89b76 Merge pull request #29951 from hongchaodeng/doc2
Automatic merge from submit-queue

automation.md: update lgtm point

ref: https://github.com/kubernetes/contrib/pull/1428#issuecomment-237025536
2016-08-03 21:22:20 -07:00
lixiaobing10051267 05d13f4a50 Modify some detail information in contributing workflow 2016-08-04 10:21:25 +08:00
Phillip Wittrock d7ea656051 Clean up items from moving local cluster setup guides 2016-08-03 16:35:09 -07:00
Kubernetes Submit Queue 3164f1f00c Merge pull request #29962 from pwittrock/move-local-setup-docs
Automatic merge from submit-queue

Move non-Minikube local cluster guides from docs repo to kubernetes d…

Move the local cluster docs out of the docs repo.  Keeping them around since they may be used by some folks for development.
2016-08-03 13:43:42 -07:00
Hongchao Deng 5217b8c376 automation.md: update lgtm point 2016-08-03 12:09:56 -07:00
Phillip Wittrock 058b3c5c4a Move non-Minikube local cluster guides from docs repo to kubernetes development repo. 2016-08-03 11:42:27 -07:00
Kubernetes Submit Queue 3d0a6458f3 Merge pull request #29949 from hongchaodeng/doc
Automatic merge from submit-queue

automation.md: fix typos
2016-08-03 08:46:58 -07:00
Chao Xu 7f6f947c4b add validateListType to pkg/api/meta/schema_test.go 2016-08-02 15:47:24 -07:00
Hongchao Deng 2544caac55 automation.md: fix typos 2016-08-02 15:13:47 -07:00
Daniel Smith 35f1a5d54c Revert "Extend all to more resources" 2016-08-01 21:51:57 -07:00
k8s-merge-robot 00751b2887 Merge pull request #29859 from jingxu97/testdoc-7-28-1
Automatic merge from submit-queue

Add instructions for running version-skewed tests


Add instructions for running version-skewed tests
2016-08-01 18:41:22 -07:00
k8s-merge-robot a230a6fa34 Merge pull request #28955 from dims/roadmap-extend-all
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
2016-08-01 10:07:01 -07:00
Jing Xu 70f59e3d96 Add instructions for running version-skewed tests
Add instructions for running version-skewed tests
2016-08-01 10:04:48 -07:00
k8s-merge-robot 632bb9a6f2 Merge pull request #29092 from Random-Liu/make-node-e2e-parallel
Automatic merge from submit-queue

Node E2E: Make node e2e parallel

For https://github.com/kubernetes/kubernetes/issues/29081.
Fix https://github.com/kubernetes/kubernetes/issues/26215.
Based on https://github.com/kubernetes/kubernetes/pull/28807, https://github.com/kubernetes/kubernetes/pull/29020, will rebase after they are merged.

**Only the last commit is new.**

We are going to move more tests into the node e2e test. However, currently node e2e test only run sequentially, the test duration will increase quickly when we add more test.

This PR makes the node e2e test run in parallel so as to shorten test duration, so that we can add more test to improve the test coverage.

* If you run the test locally with `make test-e2e-node`, it will use `-p` ginkgo flag, which uses `(cores-1)` parallel test nodes by default.
* If you run the test remotely or in the Jenkin, the parallelism will be controlled by the environment variable `PARALLELISM`. The default value is `8`, which is reasonable for our test node (n1-standard-1).

Before this PR, it took  **833.592s** to run all test on my desktop.
With this PR, it only takes **234.058s** to run.

The pull request node e2e run with this PR takes **232.327s**.
The pull request node e2e run for other PRs takes **673.810s**.

/cc @kubernetes/sig-node
2016-07-29 18:38:29 -07:00
Random-Liu d044345431 Make the node e2e test run in parallel. 2016-07-29 16:40:59 -07:00
derekwaynecarr 7d43d8a4fc Scheduler does not place pods on nodes that have disk pressure 2016-07-28 16:01:38 -04:00
k8s-merge-robot a5006a35b8 Merge pull request #29586 from kubernetes/childsb-patch-1
Automatic merge from submit-queue

Update pull-requests.md fix typo

Fix the make target for `make test-integration`
2016-07-26 15:01:23 -07:00
k8s-merge-robot 6837233c7d Merge pull request #27700 from xiangpengzhao/fix_oncallusersupportlinks
Automatic merge from submit-queue

Fix broken links in on-call-user-support.md

Links in `Example response` are broken.
2016-07-26 15:01:18 -07:00
bradley childs 0b5ff92dd2 Update pull-requests.md fix typo
Fix the make arg for `make test-integration`
2016-07-25 20:56:24 -04:00
k8s-merge-robot a5a9fed171 Merge pull request #29486 from vishh/gci-node-e2e
Automatic merge from submit-queue

Make it possible to run node e2e with GCI.
2016-07-25 16:53:27 -07:00
Vishnu kannan c4cd7ae221 Make it possible to run node e2e with GCI via make
Signed-off-by: Vishnu kannan <vishnuk@google.com>
2016-07-25 12:21:37 -07:00
Jess Frazelle 79328b29c6 Update the devel docs with where and how to change the go version being used to
build and test k8s.

Signed-off-by: Jess Frazelle <me@jessfraz.com>
2016-07-25 10:49:36 -07:00
Davanum Srinivas 4783107ecf 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

Update the devel/kubectl-conventions.md with the rules mentioned by
a few folks on which resources could be added to the special 'all' alias

Related to a suggestion in issue #22337
2016-07-24 21:14:50 -04:00
lixiaobing10051267 72da38c3f0 Modify the provider name in e2e-tests.md 2016-07-22 14:32:58 +08:00
k8s-merge-robot faf0f87d81 Merge pull request #29181 from Random-Liu/add-doc-for-node-e2e-kubenet-flag
Automatic merge from submit-queue

Node E2E: Add document for node e2e --disable-kubenet flag.

Address the comment https://github.com/kubernetes/kubernetes/pull/28213#discussion_r70137103.
Offline discussed with @vishh, we should document the `--disable-kubenet` flag in node e2e test.
2016-07-21 12:58:00 -07:00
k8s-merge-robot 15f6fa22c5 Merge pull request #28363 from mikebrow/enable-debug-build-options
Automatic merge from submit-queue

adds source debug build options

See issue & discussion here: #28227

Enables source debugging the Kubernetes binaries with tools like delve by providing the user with the ability to provide debug build options to the glang compiler.

Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2016-07-20 21:48:27 -07:00
Tim Hockin 200fe5ae1f Merge pull request #26702 from joe2far/fix-broken-links
Fix broken warning image link in docs
2016-07-20 15:10:41 -07:00
k8s-merge-robot c4a3336a8d Merge pull request #29167 from lixiaobing10051267/masterServerGo
Automatic merge from submit-queue

"server.go" directory error

In file "docs\devel\profiling.md", line 55:
"In 'pkg/master/server/server.go' more servers are created“
Here server.go directory is wrong, should be :pkg/kubelet/server/server.go
2016-07-20 11:11:37 -07:00
Antoine Pelisse fbc5fb01fc Mention that comments keep pull-requests open
A comment in a pull-request will keep it open for another 90 days. Let's
mention that in the documentation for people who can't add labels.
2016-07-19 15:41:59 -07:00
Random-Liu faceee8b3a Add document for node e2e --disable-kubenet flag. 2016-07-19 11:00:54 -07:00
k8s-merge-robot 15c9cf53f6 Merge pull request #29113 from lixiaobing10051267/masterFakeDockerManager
Automatic merge from submit-queue

Both the file name and directory of fake docker manager are wrong

In file "docs/devel/kubemark-guide.md b/docs/devel/kubemark-guide.md", line 232
"manager with `pkg/kubelet/fake-docker-manager.go`"
here both the name and directory of fake docker manger are wrong, it should be "pkg/kubelet/dockertools/fake_manager.go".
2016-07-19 05:08:46 -07:00
k8s-merge-robot a634a215a2 Merge pull request #29095 from lixiaobing10051267/masterKube-env
Automatic merge from submit-queue

File "cluster/kube-env.sh" not exist

In file "docs/devel/developer-guides/vagrant.md", line 281:
"your environment in `cluster/kube-env.sh`:"
Here file "cluster/kube-env.sh" not exist.
2016-07-19 02:18:32 -07:00
lixiaobing10051267 81d7d53564 Modify "server.go" directory from master to kubelet 2016-07-19 11:08:25 +08:00
lixiaobing10051267 577e973603 Both the file name and directory of fake docker manager are wrong 2016-07-18 21:46:08 +08:00
lixiaobing10051267 6cb74d1558 The directory of file "api_changes.md" has been changed, need to modify 2016-07-18 17:24:55 +08:00
lixiaobing10051267 c0341e2bfd File "cluster/kube-env.sh" not exist 2016-07-18 16:21:33 +08:00
k8s-merge-robot b375ca00fb Merge pull request #29019 from apelisse/update-automation-doc-close-pr
Automatic merge from submit-queue

Document auto-close on stale pull-request

Document the change made by https://github.com/kubernetes/contrib/pull/891.
2016-07-17 16:07:29 -07:00
Antoine Pelisse 66a39c4518 Document auto-close on stale pull-request 2016-07-15 10:35:48 -07:00
Buddha Prakash bfcd7225a5 Inject top level QoS cgroup creation in the Kubelet 2016-07-15 10:02:22 -07:00
joe2far 9298db79ff Fix broken warning image link in docs 2016-07-15 10:44:58 +01:00
Mike Brown c7c8656f2f devel/ tree 80col updates; and other minor edits
Signed-off-by: Mike Brown <brownwm@us.ibm.com>
2016-07-14 15:07:05 -05:00