Commit Graph

49698 Commits

Author SHA1 Message Date
Clayton Coleman
c95b8694d6 Merge pull request #2340 from erictune/refactor_kube_auth
Refactor kube auth
2014-11-14 14:10:53 -05:00
Brendan Burns
d3e48c9525 Add the container API to our dependencies.
Update google-api-go-client
2014-11-14 10:38:22 -08:00
Brendan Burns
aabf1c3573 Add a clusters interface and GCE implementation. 2014-11-14 10:38:03 -08:00
Eric Tune
0727219c83 New package defines .kubernetes_auth format.
Refactored common code to that package.
Subsequent PRs will load and emit these files.
2014-11-14 10:36:25 -08:00
Brendan Burns
c2485a4056 Merge pull request #2147 from justinsb/ipv6
Initial ipv6 / iptables work
2014-11-14 10:34:37 -08:00
Brendan Burns
c25ef89b24 Merge pull request #2367 from lavalamp/fix3
Yet more non-controversial fixes from #2277
2014-11-14 10:25:04 -08:00
Daniel Smith
7df0f6d3bd Merge pull request #2343 from erictune/tokens_need_private_comms
Use https when Insecure is selected.
2014-11-14 09:51:59 -08:00
Daniel Smith
de75e5a9bb Fix server-side namespace handling for events; add validation 2014-11-14 09:43:28 -08:00
Daniel Smith
3cf022786e fix up event client for namespaces 2014-11-14 09:43:28 -08:00
Brian Grant
7583e1a643 Automatic API generation by adopting go-restful 2014-11-14 16:49:19 +00:00
Dawn Chen
f47f1da3d6 Merge pull request #2345 from yugui/lint/api
Fixes golint errors in pkg/api.
2014-11-13 23:21:42 -08:00
Eric Tune
5c24855349 Rename Secure -> TLS; we may use TLS insecurely. 2014-11-13 21:42:36 -08:00
Daniel Smith
d153b98544 Simplify kubectl describe code 2014-11-13 20:25:50 -08:00
Yuki Yugui Sonoda
864bfb65da Fixes golint errors in pkg/api. 2014-11-14 13:14:23 +09:00
Eric Tune
dd3c85be09 Use https when Insecure is selected. 2014-11-13 17:25:31 -08:00
Dawn Chen
d004939b74 Merge pull request #2362 from erictune/nousage
Remove todos about adding usage to Pods.
2014-11-13 17:13:34 -08:00
Dawn Chen
9ee2535f29 Merge pull request #2366 from lavalamp/fix3
e2e + kubectl improvements
2014-11-13 17:12:10 -08:00
Daniel Smith
01048540bf add --watch-only to kubectl, if you only want new messages 2014-11-13 17:02:36 -08:00
Eric Tune
b195d982cd Remove todos about addin usage to Pods.
Usage in Pods would be quite noisy when watching pods.
People should get usage from heapster, or from
some other object TBD.
2014-11-13 16:11:10 -08:00
Dawn Chen
81107c3e98 Change the default Pull policy to PullIfNotPresent. 2014-11-13 15:23:44 -08:00
Dawn Chen
ff68b75401 Merge pull request #2333 from derekwaynecarr/validate_uid
Set uid during object create
2014-11-13 13:56:25 -08:00
Daniel Smith
d6777557d1 Merge pull request #2305 from ddysher/rm-create-check
Remove health check when creating node.
2014-11-13 13:17:15 -08:00
derekwaynecarr
15701ff403 Set uid during object create 2014-11-13 15:25:49 -05:00
bgrant0607
7cab32b41d Merge pull request #2185 from brendandburns/history
Add a human readable message to pod state.
2014-11-13 10:52:04 -08:00
Clayton Coleman
e9aadcaf44 Merge pull request #2350 from smarterclayton/util_encodejson_proven_harmful
util.EncodeJSON proven harmful, remove it everywhere
2014-11-13 10:58:34 -05:00
Clayton Coleman
6d31c2bf8a util.EncodeJSON proven harmful, remove it everywhere
People were misusing EncodeJSON in tests when they should be using
runtime.EncodeOrDie(testapi.Codec(), obj).  Removing the potential
for cutting self on sharp objects.
2014-11-13 10:38:13 -05:00
Paul Morie
47b0f3333e Make client.Interface contain EndpointsNamespacer 2014-11-13 09:39:54 -05:00
Daniel Smith
787c221fd6 Merge pull request #2281 from brendandburns/proxy
Add some retry to the service proxy.
2014-11-12 18:17:14 -08:00
Brendan Burns
3b5029c673 Add some retry to the service proxy. 2014-11-12 16:48:27 -08:00
Deyuan Deng
c83ee59e15 Remove health check when creating node. 2014-11-12 18:55:18 -05:00
Daniel Smith
72c922668f Improve error reporting 2014-11-12 15:22:09 -08:00
Daniel Smith
178d0af795 Fix watch for events; add test for interface implementation so it won't break again. 2014-11-12 15:22:08 -08:00
Maria Nita
874ce5d799 Add directory as option for createall command 2014-11-12 23:52:16 +01:00
Daniel Smith
02a0593df0 Add --watch to get command 2014-11-12 13:44:39 -08:00
Daniel Smith
0348a67413 Merge pull request #2195 from smarterclayton/prepare_pod_template_v1beta3
Allow an internal pod template reference or object
2014-11-12 10:55:08 -08:00
Clayton Coleman
ab3bf094b6 Merge pull request #2330 from pmorie/typo
Typo fix
2014-11-12 13:37:04 -05:00
Dawn Chen
e6de4eba00 Merge pull request #2329 from derekwaynecarr/validate_minion
Centralize minion validation
2014-11-12 10:10:42 -08:00
Paul Morie
80b1e2dde3 Typo fix 2014-11-12 13:05:08 -05:00
derekwaynecarr
b326cbbe0c Centralize minion validation 2014-11-12 12:38:15 -05:00
jhadvig
f2f1708687 Setting RawTerminal attribute in LogOptions to false 2014-11-12 17:47:52 +01:00
Eric Tune
cf21f97cd2 Merge pull request #2309 from lavalamp/fix3
Refactors of kubectl object printers.
2014-11-11 16:39:04 -08:00
Daniel Smith
a198a62064 refactor resource printer's version handling (to make adding --watch feature easier) 2014-11-11 16:15:22 -08:00
Daniel Smith
6fa6d3ee3e kubectl resource printing: actually do versioned print 2014-11-11 15:32:13 -08:00
Daniel Smith
f1b0b64a75 Add 'source' to events field selector. 2014-11-11 15:32:13 -08:00
Clayton Coleman
8a59000472 Warn if pod has no labels 2014-11-11 17:03:20 -05:00
Clayton Coleman
94c873e7a4 Remaining refactor for PodTemplateSpec and fixing test cases 2014-11-11 17:03:20 -05:00
Daniel Smith
97cb1fa2df Merge pull request #2290 from pmorie/rename
Rename client/cache Store.Contains to ContainedIDs
2014-11-11 10:16:19 -08:00
Clayton Coleman
9fb58029fe Merge pull request #2287 from marianitadn/kubectl-create-factory
Kubectl create factory
2014-11-11 12:57:22 -05:00
Brendan Burns
ffcdb9dfb7 Fix build on 32 bit processors. 2014-11-11 09:51:45 -08:00
Paul Morie
e2be1564a4 Rename client/cache Store.Contains to ContainedIDs 2014-11-11 11:48:15 -05:00