Clayton Coleman
c5fa765926
Merge pull request #1533 from jhadvig/upstream_k8_stream_new
...
Support for streaming
2014-10-02 12:49:57 -04:00
Clayton Coleman
7af3c7d75e
Allow clients to skip TLS verification
...
Adds -skip_tls_verify to any API server client. Also store in auth
2014-10-02 12:08:58 -04:00
jhadvig
d6b1fa8e02
Support for streaming
2014-10-02 14:45:16 +02:00
Brendan Burns
c3d2517371
Re-add the ability to load certs from the config file.
2014-10-01 17:10:07 -07:00
Brendan Burns
77196403dc
Add support for fields.
2014-10-01 16:49:50 -07:00
Clayton Coleman
a81dc44fc6
Revert "Stream support for k8s client request"
...
This reverts commit 755b598a7d .
2014-10-01 19:39:08 -04:00
Clayton Coleman
67ef24b410
Merge pull request #1506 from jhadvig/upstream_k8_stream
...
Stream support for client request
2014-10-01 19:32:27 -04:00
jhadvig
755b598a7d
Stream support for k8s client request
2014-10-02 01:07:43 +02:00
erictune
883bb60b3a
Merge pull request #1500 from smarterclayton/refactor_client_again
...
Refactor the client (again) to better support auth
2014-10-01 14:04:57 -07:00
Eric Tune
9c0769422d
Directory renamed to Dir to match json property
2014-10-01 13:35:21 -07:00
Tim Hockin
710832b8b6
Merge pull request #1474 from brendandburns/resource
...
Add a resource fit predicate.
2014-10-01 13:12:28 -07:00
Tim Hockin
db49dc0012
Merge pull request #1458 from brendandburns/dontpull
...
Add the ability to turn off image pulling.
2014-10-01 12:40:47 -07:00
Brendan Burns
39d03948e7
Add resource fit predicates.
2014-10-01 12:38:09 -07:00
Brendan Burns
4c456015b6
Add the ability to turn off image pulling.
2014-10-01 12:34:22 -07:00
Clayton Coleman
ff2eca97d9
Refactor the client (again) to better support auth
...
* Allows consumers to provide their own transports for common cases.
* Supports KUBE_API_VERSION on test cases for controlling which
api version they test against
* Provides a common flag registration method for CLIs that need
to connect to an API server (to avoid duplicating flags)
* Ensures errors are properly returned by the server
* Add a Context field to client.Config
2014-10-01 15:23:37 -04:00
derekwaynecarr
016d394705
Remove redundant code in validation
2014-10-01 14:29:47 -04:00
derekwaynecarr
6625e58a20
Updates to review comments
2014-10-01 10:57:50 -04:00
derekwaynecarr
0312d80ffa
Update test cases to use default context
2014-10-01 10:57:50 -04:00
derekwaynecarr
e4ec49ee6b
Require namespace on controller, pod, service objects
2014-10-01 10:57:50 -04:00
Tim Hockin
88bf01b008
Merge pull request #1225 from smarterclayton/v1beta3_proposals
...
Proposal: v1beta3 API overhaul
2014-09-30 16:12:13 -07:00
Tim Hockin
ef384944bd
Merge pull request #1516 from derekwaynecarr/kubecfg_ns_updates
...
Add ctx object to kubecfg and client
2014-09-30 15:52:00 -07:00
Dawn Chen
6f66dd71f1
Merge pull request #1497 from jhadvig/k8s_all_containers
...
ListContainer filter
2014-09-30 15:48:44 -07:00
jhadvig
9b21053188
ListContainer filter
2014-09-30 23:30:32 +02:00
Joe Beda
9ef1e13630
Merge pull request #1508 from brendandburns/ux
...
Update the proxy server so that it passes labels along too.
2014-09-30 11:48:03 -07:00
derekwaynecarr
02e1a2e79d
Update unit tests to pass a context on client create
2014-09-30 14:27:56 -04:00
derekwaynecarr
b7b1193919
Add context object to kubecfg/client
2014-09-30 14:27:19 -04:00
Brendan Burns
f630104538
Update the proxy server so that it passes labels along too.
2014-09-30 09:27:20 -07:00
Dawn Chen
e284e14222
Merge pull request #1475 from lavalamp/eventing3
...
Add GetReference()
2014-09-29 09:18:51 -07:00
Clayton Coleman
c0247d92ce
Proposal for v1beta3 API
...
* Separate metadata from objects
* Treat lists differently from resources
* Add UID and Annotations on Metadata
* Introduce BoundPod(s) as distinct from Pod to represent pods
scheduled onto a host
* Use "spec" instead of "state" and "status" instead of "currentState"
* Identify current status of objects consistently
* Use "condition" as the string label for substatus
* All string constants should be PublicGoCapitalized
* Rename Minion -> Node
* Rename ServerOp -> Operation
* Remove ContainerManifest
* Add api-conventions.md document
* Replace PodTemplateSpec in ReplCtrl with ObjectReference
2014-09-29 12:10:36 -04:00
Tim Hockin
f2cf958540
Caps for CauseType
2014-09-27 21:48:35 -07:00
Tim Hockin
e73de49f81
Caps on StatusReason*
2014-09-27 21:38:51 -07:00
Tim Hockin
523731c509
Capitalize Status.Status
2014-09-27 21:23:51 -07:00
Tim Hockin
1c02af3d16
Kill LivenessProbe.Type
2014-09-27 21:16:30 -07:00
Tim Hockin
04cdf286a4
Make and use api.Protocol type
2014-09-27 20:31:37 -07:00
Daniel Smith
6ac7578699
Add GetReference()
2014-09-26 17:40:07 -07:00
Brendan Burns
621df0da32
Merge pull request #1455 from lavalamp/selfLink
...
Start setting SelfLink
2014-09-26 17:34:18 -07:00
Brendan Burns
17c82606eb
Second step in decoupling the service controller, use the apiserver for writes too.
2014-09-26 16:44:25 -07:00
Daniel Smith
37e505601e
add self linking to apiserver
2014-09-26 15:08:02 -07:00
Daniel Smith
b972f72248
convert multiple return values into a struct, add SelfLinker
2014-09-26 14:52:16 -07:00
Daniel Smith
75b93cf7e9
Add SelfLinker
2014-09-26 14:51:13 -07:00
Tim Hockin
de3799d605
Merge pull request #1463 from derekwaynecarr/introduce_context_obj
...
Add ctx object to registry interface
2014-09-26 13:04:18 -07:00
Tim Hockin
badeaef95f
Merge pull request #1457 from brendandburns/pull
...
Add a rate limiter, use it to rate limit docker pulls.
2014-09-26 12:39:25 -07:00
derekwaynecarr
b7fcc7d3ec
Add ctx to registry test cases
2014-09-26 15:19:22 -04:00
Tim Hockin
a7a46f71aa
Merge pull request #1449 from brendandburns/scheduler
...
Refactor scheduler, use generic scheduler everywhere, delete old code.
2014-09-26 12:18:52 -07:00
derekwaynecarr
09365fed8d
Add ctx to registry interfaces
2014-09-26 15:18:42 -04:00
Brendan Burns
3ac706a32e
Add a rate limiter, use it to rate limit docker pulls.
2014-09-26 11:55:21 -07:00
Brendan Burns
1bb962961c
Refactor schedulers, remove schedulers, use generic scheduler.
2014-09-26 10:26:25 -07:00
Tim Hockin
f377d3eba8
Merge pull request #1441 from dchen1107/cleanup
...
Cleanup: Remove unnecessary dash escape when building docker container name
2014-09-26 10:17:11 -07:00
Dawn Chen
01c9015ed3
use _ as the separator for docker container name.
2014-09-26 09:21:21 -07:00
derekwaynecarr
ee19ba186d
Update to use api.Context
2014-09-26 11:50:34 -04:00