kubernetes/pkg
Clayton Coleman b03fbf90f8 Make RESTClient more generic to API version, simplify version handling
RESTClient is an abstraction on top of arbitrary HTTP endpoints that
follow the Kubernetes API conventions. Refactored RESTClientFor so that
assumptions that are Kube specific happen outside of that method (so
others can reuse the RESTClient). Added more validation to client.New
to ensure clients give good input. Exposed APIVersion on RESTClient
as a method so that wrapper code (code that adds typed / structured
methods over rest endpoints like client.Client) can more easily make
decisions about what APIVersion it is running under.
2015-01-07 18:03:34 -05:00
..
api Merge pull request #1185 from lavalamp/numeric 2015-01-06 17:05:08 -08:00
apiserver Fix proxy bug where it is confused by gzip encoding 2014-12-22 11:35:47 -08:00
auth Initial addition of groups to user/policy 2014-12-18 15:33:45 -05:00
capabilities Refactor to clean up names. 2014-09-16 15:19:02 -07:00
client Make RESTClient more generic to API version, simplify version handling 2015-01-07 18:03:34 -05:00
clientauth Revert "add kubeconfig types" 2015-01-07 12:39:37 -08:00
cloudprovider Fix few vet errors. 2015-01-07 08:40:16 +00:00
config Make RESTClient more generic to API version, simplify version handling 2015-01-07 18:03:34 -05:00
constraint Write BoundPods to etcd instead of ContainerManifestList 2014-10-16 19:29:08 -04:00
controller Make RESTClient more generic to API version, simplify version handling 2015-01-07 18:03:34 -05:00
conversion Merge pull request #3220 from lavalamp/deepEqual 2015-01-07 14:24:26 -05:00
credentialprovider Merge pull request #2674 from mattmoor/quiet-credentialprovider 2014-12-02 18:25:03 -08:00
health Have Http Probe report "Unhealthy" on connection failure instead of "Unknown". 2014-12-29 11:09:06 -08:00
healthz Fix healthz test error handling 2014-11-02 22:26:45 -08:00
httplog better logging 2014-12-19 12:28:51 -08:00
kubecfg Update references from Path() to the appropriate segment use 2014-12-29 15:38:52 -05:00
kubectl Merge pull request #3283 from GoogleCloudPlatform/revert-3273-fix_master_conflict 2015-01-07 12:43:26 -08:00
kubelet Add a lock around the other docker pull. 2015-01-07 00:17:57 -08:00
labels Merge pull request #2559 from meirf/add-whitespace-flexibility-to-multivalued-requirement-parser 2014-12-08 11:01:13 -08:00
master Moving swagger-ui files from www/swagger-ui to third-party/swagger-ui 2015-01-05 16:27:33 -08:00
proxy Reset the resourceVersion so that we poll again for non-timeout errors. 2015-01-06 11:45:03 -08:00
registry Add EventSource to api to have both Component and Host information. 2015-01-06 16:08:20 -08:00
resources fix 'go vet' warnings 2014-11-21 09:45:28 +08:00
runtime Add a List type that can contain arbitrary objects 2014-12-09 10:31:17 -05:00
scheduler Add Host to PodSpec and add a predicate to make the scheduler work. 2014-12-18 20:12:29 -08:00
service Allow an empty service 2014-12-09 12:48:53 -05:00
standalone Fix few vet errors. 2015-01-07 08:40:16 +00:00
tools fixed bug in tools.NewEtcdClientStartServerIfNecessary 2014-12-03 12:58:03 -08:00
ui Moving swagger-ui files from www/swagger-ui to third-party/swagger-ui 2015-01-05 16:27:33 -08:00
util Fix few vet errors. 2015-01-07 08:40:16 +00:00
version Kubernetes version v0.8.0-dev 2015-01-07 11:22:53 -08:00
volume Fix GCE-PD so that it works even if the PD is already attached. 2014-12-11 16:41:01 -08:00
watch When connections are broken on Watch, write fewer errors to logs 2014-12-18 16:15:51 -05:00