Commit Graph

6400 Commits

Author SHA1 Message Date
Yu-Ju Hong
03288c3621 Merge pull request #4590 from gmarek/client3
Add info about contention profiling to profiling.md
2015-02-20 10:21:20 -08:00
Victor Marmol
eb343d2768 Merge pull request #4659 from deads2k/deads-tolerate-empty-file
tolerate empty .kubeconfig files
2015-02-20 10:19:14 -08:00
Victor Marmol
17b60e1d75 Merge pull request #4663 from eparis/gofmt
check gofmt with golang 1.4
2015-02-20 10:16:44 -08:00
Victor Marmol
36cd155819 Merge pull request #4670 from derekwaynecarr/kube_up_gives_error
Do not pass --kubeconfig during kube-up of vagrant
2015-02-20 10:07:14 -08:00
Victor Marmol
51941b0974 Merge pull request #4668 from markturansky/no_list_get
Remove unused helper method from ResourceList
2015-02-20 09:54:05 -08:00
Satnam Singh
1704319edb Merge pull request #4662 from deads2k/deads-global-local-override-merge
prevent default merging when specifying a specific kubeconfig for config view
2015-02-20 09:51:44 -08:00
Victor Marmol
49e7900e1a Merge pull request #4665 from ddysher/admission-doc
Admission doc cleanup
2015-02-20 09:35:38 -08:00
Eric Paris
e8acfe5f81 change proxy to satisfy both gofmt 1.3 and 1.4 gofmt
gofmt -s from 1.4  does not like
	for _ = range BLAH
it wants
	for range BLAH

But gofmt from 1.3 dies:
	./pkg/proxy/config/config.go:265:6: expected operand, found 'range'
	./pkg/proxy/config/config.go:268:3: expected '{', found 'EOF'

So instead, rewrite the code to make them both happy
2015-02-20 12:30:33 -05:00
Victor Marmol
54ef88bbf8 Merge pull request #4664 from eparis/kubectl-man
kubectl autogen docs update
2015-02-20 09:24:21 -08:00
derekwaynecarr
be0e327088 Do not pass --kubeconfig during kube-up since shell script picks it up already 2015-02-20 12:11:05 -05:00
Clayton Coleman
a17517ff6e Merge pull request #4641 from smarterclayton/make_loading_config_data_easier
Split TLS loading to allow 3rd parties to load keys easily
2015-02-20 12:04:08 -05:00
Tim Hockin
646621e0e8 Merge pull request #3763 from ncdc/remote-exec-port-forward
Add streaming remote command execution and port forwarding
2015-02-20 08:40:33 -08:00
Victor Marmol
d22fefd72d Merge pull request #4650 from xiang90/cadvisor
pkg/kubelet: minor fixes for cadvisor.go
2015-02-20 08:35:27 -08:00
markturansky
1faa2fcea7 removed unused helper method from ResourceList 2015-02-20 11:29:30 -05:00
Victor Marmol
3fd254b19d Merge pull request #4645 from ixdy/update-coverage-instructions
Update development doc on how to generate code coverage reports
2015-02-20 08:08:39 -08:00
Victor Marmol
450aeb7bfc Merge pull request #4654 from davidopp/somebranch
Have etcd listen on all interfaces so that monit probes succeed. Closes ...
2015-02-20 08:07:52 -08:00
Deyuan Deng
a43a039e5f Admission doc cleanup 2015-02-20 10:46:09 -05:00
Victor Marmol
22cbfc4d76 Merge pull request #4652 from xiang90/admission
admission: cleanup admission
2015-02-20 07:42:12 -08:00
Eric Paris
9965604d4b check gofmt with golang 1.4 2015-02-20 10:31:06 -05:00
Victor Marmol
713501b99f Merge pull request #4648 from vishh/monitoring_rc
Update to heapster version v0.7.
2015-02-20 07:26:01 -08:00
Eric Paris
4806160c51 use the cobra inherrited flags instead of implementing it 2015-02-20 10:20:11 -05:00
Rafał Sokołowski
920785850a Merge pull request #4469 from jayunit100/hacking
Updated Guestbook:: generic, compartmentalize GCE and local parts.
2015-02-20 16:05:21 +01:00
Andy Goldstein
5bd0e9ab05 Add streaming command execution & port forwarding
Add streaming command execution & port forwarding via HTTP connection
upgrades (currently using SPDY).
2015-02-20 09:57:02 -05:00
Andy Goldstein
25d38c175b Add command execution/port forwarding dependencies
code.google.com/p/go.net/spdy
github.com/docker/docker/pkg/term
github.com/docker/spdystream
github.com/kr/pty
2015-02-20 09:57:02 -05:00
Andy Goldstein
f943701a74 bump(spf13/pflag):370c3171201099fa6b466db45c8a032cbce33d8d 2015-02-20 09:57:02 -05:00
Eric Paris
4ab4803b6b update github.com/spf13/cobra for new flag options 2015-02-20 09:44:14 -05:00
deads2k
885d88f274 prevent default merging when specifying a specific kubeconfig for config view 2015-02-20 09:27:34 -05:00
jayunit100
63fd2285fc Guestbook tutorial : Make is more generic, compartmentalize the local/GCE setup, and added details around redis master and convenient cleanup utility script snippet. 2015-02-20 09:01:42 -05:00
deads2k
03dde0fc46 tolerate empty .kubeconfig files 2015-02-20 08:27:08 -05:00
Wojciech Tyczynski
4c87805870 Merge pull request #4656 from rsokolowski/broken-test
Fix broken kubelet_test.go.
2015-02-20 13:10:29 +01:00
rsokolowski
e81ef667c2 Fix broken kubelet_test.go. 2015-02-20 11:20:12 +01:00
gmarek
c877ae3796 apply comments 2015-02-20 09:39:13 +01:00
Dawn Chen
efac150039 Merge pull request #4563 from xiang90/syncpod
pkg/kubelet: recreate infra pod if the pod is changed
2015-02-20 00:29:26 -08:00
Dawn Chen
530c1559e1 Merge pull request #4647 from vmarmol/ooms
Make POD container last OOM victim
2015-02-20 00:25:52 -08:00
David Oppenheimer
ba749284d0 Have etcd listen on all interfaces so that monit probes succeed. Closes #3852. 2015-02-19 23:14:14 -08:00
Xiang Li
041c0a6f2b admission: cleanup admission 2015-02-19 22:25:52 -08:00
Xiang Li
5dc20421dc pkg/kubelet: drop the unnecessary method receiver 2015-02-19 21:40:17 -08:00
Xiang Li
c6d8bd8f5e pkg/kubelet: return error when there is no cadvisor connection 2015-02-19 21:35:57 -08:00
Xiang Li
ce1ced4322 pkg/kubelet: make comments follow go-style 2015-02-19 21:34:52 -08:00
Xiang Li
6433e2dd2b pkg/kubelet: uncaptialize the error message in cadvisor.go 2015-02-19 21:30:24 -08:00
Victor Marmol
8649628c6c Make POD container last OOM victim.
Setting the oom_score_adj of the PID of the POD container to -100 which is less
than the default of 0. This ensures that this PID is the last OOM victim
chosen by the kernel.

Fixes #3067.
2015-02-19 19:24:01 -08:00
Vishnu Kannan
e2cdcad555 Update to heapster version v0.7.
Added the new label required for cluster addon services.
Made Grafana UI accessble via the proxy on the api-server.
2015-02-20 03:22:41 +00:00
Jeff Grafton
d28868c164 Update development doc on how to generate code coverage reports. 2015-02-19 18:43:34 -08:00
Zach Loafman
984fb2e675 Merge pull request #4644 from GoogleCloudPlatform/revert-4551-e2e
Revert "Migrate the certs.sh e2e test to ginkgo"
2015-02-19 18:41:45 -08:00
Zach Loafman
7febce6321 Revert "Migrate the certs.sh e2e test to ginkgo" 2015-02-19 18:41:30 -08:00
Zach Loafman
2b5641deb8 Merge pull request #4574 from ixdy/travis-coveralls
Produce a combined coverage report when running Go unit tests, and use goveralls to report coverage results from Travis to Coveralls.io.
2015-02-19 18:04:52 -08:00
Clayton Coleman
60c014334f Split TLS loading to allow 3rd parties to load keys easily
The LoadTLSFiles method is useful for configuration code that needs
to read the current client config and get values out for creating
other config files.
2015-02-19 20:54:21 -05:00
Jeff Grafton
c444c172bc Add Coveralls coverage badge to README.md. 2015-02-19 17:49:43 -08:00
Jeff Grafton
c669c63ff3 Use goveralls to report coverage results from Travis. 2015-02-19 17:49:42 -08:00
Jeff Grafton
26addee75b Produce a combined coverage report when running Go unit tests.
The Go coverage tool does not currently support recording a coverage
data profile across packages, so we must manually combine these coverage
profiles and use it to produce an HTML report when KUBE_COVER is
nonempty. The exact value of KUBE_COVER is now ignored; KUBE_COVERMODE
can be used to set the coverage mode from the default of "atomic".

Additionally, if KUBE_GOVERALLS_BIN is set, hack/test-go.sh will attempt
to report coverage results to Coveralls.io. This is intended to be used
with the Travis build.
2015-02-19 17:49:36 -08:00