Commit Graph

2561 Commits

Author SHA1 Message Date
Danny Jones
4ec25f3b81 Adds support for attaching GCEPersitentDisks
Adds GCEPersistentDisk volume struct
Adds gce-utils to attach disk to kubelet's VM.
Updates config to give compute-rw to every minion.
Adds GCEPersistentDisk to API
Adds ability to mount attached disks
Generalizes PD and adds tests.
PD now uses an pluggable API interface.
Unit Tests more cleanly separates TearDown and SetUp
Modify boilerplate hook to omit build tags
Adds Mounter interface; mount is now built by OS
TearDown() for PD now detaches disk on final refcount
Un-generalized PD; GCE calls moved to cloudprovider

Address comments.
2014-10-08 20:03:59 -07:00
Tim Hockin
48a9ed3147 Merge pull request #1637 from lavalamp/fix
Fix 'go vet' issues
2014-10-07 14:25:41 -07:00
Daniel Smith
ee107d3fad fix extra un-cosmetic extraneous code. 2014-10-07 14:08:18 -07:00
Daniel Smith
4dd3094035 Fix mismatched arg and formatter in Errorf 2014-10-07 14:03:06 -07:00
Daniel Smith
9c0fafee39 Merge pull request #1636 from dchen1107/termination
Add the missing arg in Errorf.
2014-10-07 14:01:55 -07:00
Daniel Smith
2dde76bd03 Fix struct tag in apparently untested config struct 2014-10-07 14:01:45 -07:00
Daniel Smith
2d048bc0f2 fix captured loop variable 2014-10-07 13:57:30 -07:00
Daniel Smith
7ffe791486 fix error message in validation test 2014-10-07 13:54:41 -07:00
Dawn Chen
73c8f41737 Add the missing arg in Errorf. 2014-10-07 13:53:25 -07:00
Daniel Smith
3a62089790 Fix malformed namespace json tag 2014-10-07 13:52:51 -07:00
Daniel Smith
9a82a92764 Merge pull request #1620 from jhadvig/podex_envar
podex - DOCKER_HOST envar check
2014-10-07 13:42:53 -07:00
Daniel Smith
386caae675 Merge pull request #1478 from ddysher/minion-etcd
Use etcd as backend for minion registry.
2014-10-07 13:36:09 -07:00
Joe Beda
491579a98e Merge pull request #1632 from brendandburns/fix
Fix the exec test, on os x false and true have different paths
2014-10-07 13:35:54 -07:00
Brendan Burns
5bdb061f14 Fix the exec test, on os x false and true have different paths, but they're in $PATH on all. 2014-10-07 13:26:25 -07:00
jhadvig
e7af7b52c7 podex - DOCKER_HOST envar check 2014-10-07 22:26:03 +02:00
Deyuan Deng
4de810efb4 Rebase to master, change JSONBase to TypeMeta. 2014-10-07 16:22:36 -04:00
Deyuan Deng
c3d9197a4b Rename InsertMinion to CreateMinion. 2014-10-07 16:22:35 -04:00
Deyuan Deng
4a35325f29 Use etcd as backend for minion registry. 2014-10-07 16:22:35 -04:00
Daniel Smith
a6c748451d Merge pull request #1631 from lavalamp/fix
Fix build error in integration test
2014-10-07 13:22:12 -07:00
Daniel Smith
cf203f1304 Fix build error in integration test 2014-10-07 13:10:58 -07:00
Daniel Smith
a21cef0157 Merge pull request #1630 from brendandburns/nginx
Add a missing file that should have been in the previous ux push.
2014-10-07 12:53:35 -07:00
Brendan Burns
fcdefb5d30 Merge pull request #1613 from ghodss/fix_infinite_scheduler_crash
Prevent scheduler from crashing infinitely if apiserver is unreachable
2014-10-07 12:46:42 -07:00
Brendan Burns
9286e331c1 Update the UX, add documentation. 2014-10-07 12:33:33 -07:00
Daniel Smith
3cc2aa8f76 Merge pull request #1622 from smarterclayton/types_fixup
Add new metadata to internal/v1beta(1|2) for v1beta3
2014-10-07 11:35:23 -07:00
Daniel Smith
051d50e98d Merge pull request #1592 from thockin/utilexec
Add a util/exec interface for testing execs.
2014-10-07 11:26:27 -07:00
erictune
5503e95c1d Merge pull request #1529 from smarterclayton/add_auth_interfaces
Add simple Bearer authenticator filter for Kube
2014-10-07 11:23:41 -07:00
Clayton Coleman
338ee1e458 Add additional debugging output on mistyped conversion 2014-10-07 14:09:01 -04:00
Clayton Coleman
0a4d4b43f6 Move IsAnAPIObject() declarations to register.go
* Add Namespace, UID, Annotations to internal/v1beta1/v1beta2
* Update v1beta3 with minor consistency tweaks
2014-10-07 14:09:01 -04:00
Clayton Coleman
897c59a713 Merge pull request #1598 from brendandburns/nginx
Add UX documentation, link into the apiserver, add a missing file.
2014-10-07 14:06:20 -04:00
Daniel Smith
0212c9b29a Merge pull request #1623 from smarterclayton/rename_jsonbase
Rename JSONBase -> TypeMeta in preparation for v1beta3
2014-10-07 10:50:28 -07:00
Clayton Coleman
c8ef4b8230 Add simple Bearer authenticator filter for Kube
* Default file based implementation
* Define some simple interfaces
* Add -token_auth_file to apiserver that will start the apiserver
  with a request filter for tokens
2014-10-07 13:25:12 -04:00
Clayton Coleman
c629e33430 Update non .go references 2014-10-07 13:11:25 -04:00
Daniel Smith
11c2b1ea93 Merge pull request #1621 from smarterclayton/move_helpers
Move Policy test helpers into their own file
2014-10-07 09:58:31 -07:00
Brendan Burns
414473607a Update the UX, add documentation. 2014-10-07 09:49:49 -07:00
Joe Beda
037c74b60d Merge pull request #1617 from ghodss/increase_log_level_in_local_up_cluster
Increase logging levels in hack/local-up-cluster.sh
2014-10-07 09:12:22 -07:00
Joe Beda
cf8e1108e0 Merge pull request #1618 from vishh/fix_update_demo
Fix update demo
2014-10-07 09:06:55 -07:00
Joe Beda
c7e88427dc Merge pull request #1619 from VojtechVitek/typo
Fix typo
2014-10-07 09:04:04 -07:00
Clayton Coleman
d3e51a0f24 Rename JSONBase -> TypeMeta in preparation for v1beta3
Will make subsequent refactor much easier
2014-10-07 11:12:16 -04:00
Clayton Coleman
363d6554ae Move Policy test helpers into their own file
Since types.go should always be equal to latest API types.go, this
makes future cut and paste refactors easier.
2014-10-07 10:24:40 -04:00
Vojtech Vitek (V-Teq)
0ffb1d7fec Fix typo 2014-10-07 14:14:00 +02:00
Vishnu Kannan
ecd45031b8 Fix update demo. 2014-10-07 08:03:42 +00:00
Sam Ghods
868c6fe4b8 Increase logging levels in hack/local-up-cluster.sh 2014-10-07 00:07:05 -07:00
Brendan Burns
e294cef9d4 Merge pull request #1611 from thockin/netipnet
Add a flag-compatible wrapper for net.IPNet
2014-10-06 21:34:45 -07:00
Brendan Burns
b2dd4acc43 Merge pull request #1616 from brendandburns/kubelet
Fix a problem with for loops, copy semantics and async routines.
2014-10-06 21:26:49 -07:00
bgrant0607
28b8bc33d3 Merge pull request #1614 from ghodss/fix_local_up_cluster
Fix hack/local-up-cluster.sh to ensure apiserver comes up
2014-10-06 21:21:19 -07:00
Brendan Burns
7ecd8d7207 Fix a problem with for loops, copy semantics and async routines. 2014-10-06 21:20:00 -07:00
bgrant0607
3e2ace5f54 Merge pull request #951 from meirf/selector-string-form
extend selector with EXISTS, new tests/some old tests use table-driven style
2014-10-06 21:15:46 -07:00
Sam Ghods
97dd16b913 Fix hack/local-up-cluster.sh to ensure apiserver comes up 2014-10-06 19:38:27 -07:00
Sam Ghods
16641757ef Prevent scheduler from crashing infinitely if apiserver is unreachable 2014-10-06 19:28:23 -07:00
Tim Hockin
65b4247892 Merge pull request #1609 from ddysher/fix-controller
Improve replication controller errro handling.
2014-10-06 18:30:08 -07:00