Commit Graph

7551 Commits

Author SHA1 Message Date
Clayton Coleman
bddef32193 Prepare EtcdHelper to extract more data from Node
In order to support graceful deletion, the resource object will
need access to the TTL value in etcd.  Also, in the future we
may want to get the creation index (distinct from modifiedindex)
and expose it to clients.  Change EtcdResourceVersioner to be
more type specific (objects vs lists) and provide a default
implementation that relies on the internal API convention.

Also, rename etcd_tools.go to etcd_helper.go and split a few
things up.
2015-03-16 15:33:50 -04:00
Clayton Coleman
4ca90e0343 FakeEtcdClient should return KeyNotFound on Delete 2015-03-16 14:22:03 -04:00
Clayton Coleman
143015025a Support TTL in genericetcd#Update 2015-03-16 14:22:01 -04:00
Jeff Lowdermilk
9df2ea4aef Merge pull request #5479 from ArtfulCoder/static_linking
Build statically linked binaries for kubernetes.
2015-03-16 10:24:35 -07:00
Jeff Lowdermilk
e37fd2a84d Merge pull request #5477 from dchen1107/clean
Convert RestartPolicy to string for v1beta3.
2015-03-16 10:23:52 -07:00
Jeff Lowdermilk
2a8528704a Merge pull request #5446 from lavalamp/fix2
Add a system modeler to scheduler
2015-03-16 10:21:02 -07:00
Jeff Lowdermilk
231d6739d4 Merge pull request #5458 from mattmoor/master
Enable usage of a "json key" for authenticating with gcr.io.
2015-03-16 10:12:33 -07:00
Jeff Lowdermilk
a2e710b3fe Merge pull request #5504 from piosz/guestbook_example
Removed resource specification from guestbook example
2015-03-16 10:09:01 -07:00
Jeff Lowdermilk
2965b2f63f Merge pull request #5359 from hurf/master
Add doc on setting proxy while building kubernetes in a container
2015-03-16 10:04:01 -07:00
Jeff Lowdermilk
277dd5e974 Merge pull request #5482 from AAzza/fix-broken-links-in-admin-guide
Fix broken links in cluster-admin guide
2015-03-16 09:54:41 -07:00
Jeff Lowdermilk
f3cb9949a7 Merge pull request #5484 from smarterclayton/dont_warn_on_existing
Don't log when auto-published services and namespace exist already
2015-03-16 09:54:19 -07:00
Alex Robinson
0c84309059 Merge pull request #5485 from vishh/heapster_release
Updating heapster version to v0.9.
2015-03-16 09:39:33 -07:00
Alex Robinson
087e0669d3 Merge pull request #5495 from scuxiayiqian/master
Fix the stop rc failure in Cleanup Step
2015-03-16 09:39:07 -07:00
Alex Robinson
ca46be21e5 Merge pull request #5478 from xudifsd/fix-broken-link-in-services
fix broken link in services.md
2015-03-16 09:37:22 -07:00
Alex Robinson
df0fc75847 Merge pull request #5494 from pcx/docs-fixes
Minor docs fixes
2015-03-16 09:36:56 -07:00
Jeff Lowdermilk
221f226396 Merge pull request #5245 from erictune/ubuntu-fix
Ubuntu-distro: Kubelet and kube-proxy talk to apiserver not etcd.
2015-03-16 09:23:27 -07:00
Wojciech Tyczynski
282fececdd Merge pull request #5499 from fgrzadkowski/fix_makefile
Remove unneeded make rule name.
2015-03-16 16:33:03 +01:00
Clayton Coleman
fe7a573315 Merge pull request #5369 from derekwaynecarr/namespace_registry
Improvements to namespace registry to align with pod model
2015-03-16 11:14:05 -04:00
Robert Bailey
7186b05682 Merge pull request #5469 from TamerTas/master
Refactor examples_test.walkJSONFiles
2015-03-16 08:07:05 -07:00
Robert Bailey
26acbc417b Merge pull request #5452 from piosz/fixes
Increased default timeout in APIServer to 2 minutes
2015-03-16 08:06:28 -07:00
derekwaynecarr
9824d2b5f7 Embed generic etcd in namespace rest store 2015-03-16 10:45:04 -04:00
Derek Carr
90f51dbac9 Merge pull request #5450 from kazegusuri/fix_e2e_vagrant
Fix e2e test on vagrant provider
2015-03-16 10:44:11 -04:00
Derek Carr
440c720805 Merge pull request #5330 from zmerlynn/try_addons_again
Retry object creation with --validate in kube-addons
2015-03-16 10:43:39 -04:00
derekwaynecarr
2d13dfaf13 Improvements to namespace registry to align with pod model 2015-03-16 10:16:28 -04:00
Piotr Szczesniak
e6031e3190 Removed resource specification from guestbook example
The reason is partially #5503 but also I think it makes guestbook more
complicated and is not necessary there.
2015-03-16 14:27:09 +01:00
Wojciech Tyczynski
972a3b1998 Merge pull request #5500 from GoogleCloudPlatform/revert-5464-master
Revert "Update cobra/pflag.  Also update generated kubectl documentation...
2015-03-16 12:59:16 +01:00
Piotr Szczesniak
69432e8b2f Revert "Update cobra/pflag. Also update generated kubectl documentation." 2015-03-16 12:21:20 +01:00
Filip Grzadkowski
b9d7c8f6f5 Remove unneeded make rule name. 2015-03-16 12:04:36 +01:00
scuxiayiqian
831017e5a9 fix the stop rc failure in Cleanup Step 2015-03-16 15:57:29 +08:00
Phaneendra Chiruvella
6b474e6100 fix sentence in overview.md 2015-03-16 09:44:13 +05:30
Phaneendra Chiruvella
cb66e553d2 update link to common golang style mistakes 2015-03-16 08:44:55 +05:30
Phaneendra Chiruvella
99050fe8fd fix link to kubectl docs in docs/README.md 2015-03-16 08:44:55 +05:30
Alex Robinson
879bc3a677 Merge pull request #5488 from satnam6502/diagram
Fix architecture diagram
2015-03-15 12:21:28 -07:00
Matt Moore
d5e0054eb0 Enable usage of a "json key" for authenticating with gcr.io.
With this change, you can add --google_json_key=/path/to/key.json to the DAEMON_ARGS of the kubelet, e.g.
   nano /etc/default/kubelet
   ... # Add the flag
   service kubelet restart

With this setting, minions will be able to authenticate with gcr.io repositories nearly as smoothly as if K8s were running on GCE.

NOTE: This private key can be used to access most project resources, consider dropping the service account created through this flow to a project READER, or restricting its access to just the GCS bucket containing the container images.
2015-03-15 09:24:33 -07:00
Satnam Singh
526f2f1c03 Fix architecture diagram 2015-03-15 00:56:31 -07:00
Vishnu Kannan
e89dd7e235 Updating heapster version to v0.9.
Updated the e2e test to work with the new version.
2015-03-14 19:00:18 +00:00
Clayton Coleman
893a64f2ed Don't log when auto-published services and namespace exist already
Also, be a bit less chatty w.r.t. master setDefaults
2015-03-14 13:07:56 -04:00
Tamer Tas
17997360a5 Refactor examples_test.walkJSONFiles 2015-03-14 18:05:23 +02:00
Nataliia Uvarova
0cd22cdcef Fix broken links in cluster-admin guide
After the split of documentation into sections, some of the links in
cluster-admin-guide appeared to be broken. This commit fixes them.
2015-03-14 12:09:10 +01:00
Abhishek Shah
4b24aa2d7f Build statically linked binaryies. With the change to go 1.4, we probably were generating dynamically linked binaries accidentally. 2015-03-13 23:33:10 -07:00
Piotr Szczesniak
ffcf7b1866 Increased default timeout in APIServer to 2 minutes
This should for #5431
2015-03-14 06:54:31 +01:00
Di Xu
00b3fa802d fix broken link and typo in services.md 2015-03-14 13:54:00 +08:00
Dawn Chen
34e9c82c70 Convert RestartPolicy to string for v1beta3.
Fixed #3607 and spiritually support #5475
2015-03-13 18:38:07 -07:00
Daniel Smith
992d78a32e Add a system modeler to scheduler
So it can try to predict the effect its bindings will have.
2015-03-13 17:48:16 -07:00
Satnam Singh
ddae4ef439 Merge pull request #5474 from brendandburns/race
Update architecture diagrams.
2015-03-13 17:20:17 -07:00
Brendan Burns
11f61beebe Update architecture diagrams.
COMMIT_BLOCKED_ON_GENDOCS
2015-03-13 17:16:39 -07:00
Dawn Chen
39b52e92a9 Merge pull request #5308 from vmarmol/cadvisor-build
Run cAdvisor inside Kubelet
2015-03-13 16:41:40 -07:00
Brian Grant
b27b558f3f Merge pull request #5427 from nikhiljindal/updateSwag
Updating swagger spec with changes due to PR#5407
2015-03-13 16:25:28 -07:00
Eric Tune
e214802e45 Merge pull request #5460 from derekwaynecarr/eliminate_resource_quota_usage
Eliminate resource quota usage
2015-03-13 16:10:26 -07:00
Victor Marmol
1a7f7245e7 Remove cAdvisor manifest from cluster startup.
cAdvisor is now integrated into the Kubelet and runs inside of it.
2015-03-13 16:06:42 -07:00