Phillip Wittrock
aca62a1741
Address PR comments
2017-08-16 14:22:32 -07:00
Phillip Wittrock
e97a18b435
Support for using a client-go client from kubectl
2017-08-13 12:52:29 -07:00
shashidharatd
dbbcb568d4
Converted usage of federation internal clientset to versioned clientset
2017-07-26 06:20:08 +05:30
deads2k
edd2d973a3
stop setting bad defaults that are indistinguishable from real values for clients
2017-05-17 07:18:34 -04:00
deads2k
75bd27a595
remove unnessary confusion of dead values
2017-05-17 07:15:29 -04:00
Adam Reese
15fa01410b
make kubectl clientcache thread safe
2017-04-18 15:31:52 -07:00
Maciej Szulik
27259358cb
Switch ClientAccessFactory to use clientset.Interface rather than actual type
2017-02-27 13:13:06 +01:00
deads2k
e063ca3e82
stop senseless negotiation
2017-02-14 08:49:14 -05:00
deads2k
9488e2ba30
move testing/core to client-go
2017-01-26 13:54:40 -05:00
deads2k
2734f8f892
move dynamic and discovery clients
2017-01-26 08:37:06 -05:00
deads2k
335ef747d6
mechanical
2017-01-23 10:03:55 -05:00
deads2k
ee6752ef20
find and replace
2017-01-20 08:04:53 -05:00
deads2k
f1176d9c5c
mechanical repercussions
2017-01-13 08:27:14 -05:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
deads2k
50f6733800
make kubectl factory rings
2016-12-15 15:18:16 -05:00
Pengfei Ni
f584ed4398
Fix package aliases to follow golang convention
2016-11-30 15:40:50 +08:00
Clayton Coleman
35a6bfbcee
generated: refactor
2016-11-23 22:30:47 -06:00
deads2k
bae940df5c
clean up client version negotiation to handle no legacy API
2016-10-31 16:05:50 -04:00
deads2k
81ae13084d
handle non-generated client removal
2016-10-26 16:10:41 -04:00
Jan Chaloupka
6079053407
Update clientset generator to use RESTClient interface instead of the RESTClient data type
2016-10-21 10:13:51 +02:00
deads2k
519c13745f
convert rest of kubectl to generated clients
2016-09-12 08:22:34 -04:00
deads2k
f756e43e7f
convert rolling updater to generated client
2016-09-12 07:38:34 -04:00
Andrey Kurilin
91cace347d
Fix various typos in kubectl
2016-08-02 19:51:51 +03:00
Maciej Szulik
1e496fd8ce
Create client from API version passed in config or use default
...
When creating a client read the GroupVersion value passed in the
restclient.Config. If the passed GroupVersion does not match current
group or is not enabled fallback to default GroupVersion for that group.
2016-07-26 11:54:25 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
jianhuiz
586eea0691
add get/create/delete for clusters
2016-05-16 16:34:08 -07:00
Kris
e664ef922f
Move restclient to its own package
2016-02-29 12:05:13 -08:00
nikhiljindal
2ad642d370
Merge registered and latest and move to apimachinery
2016-01-21 14:42:21 -08:00
Chao Xu
2b5b708b70
Refactor the API registration and installation
2015-12-23 22:44:25 -08:00
deads2k
cf58201ff4
update client cache to key on groupversion
2015-12-10 07:41:34 -05:00
deads2k
5077e9b644
make register.GroupVersion use GroupVersion
2015-11-24 09:45:36 -05:00
deads2k
a87d927588
update client.Config to use GroupVersion
2015-11-21 08:29:26 -05:00
deads2k
afbcfc7cc6
fix client cache for different versions
2015-11-17 08:26:56 -05:00
Timothy St. Clair
2b7e758c3c
Fixes the experimental api, which appeared to be completely broken.
...
Fix for rebase with nikhiljindal/deploymentController
2015-09-03 21:56:45 -05:00
Muhammed Uluyol
7c58f94edc
Create an experimental client cache.
...
Previously, we would initialize the experimental client at factory creation
time. This is problematic because the clientConfig loader has values populated
from the command-line flag parsing, and these are not populated until after
Factory creation. Introduce an ExperimentalClientCache to create (and reuse)
ExperimentalClients.
2015-08-18 14:25:38 -07:00
Kris Rousey
ae6c64d9bb
Moving everyone to unversioned client
2015-08-18 10:23:03 -07:00
Muhammed Uluyol
01807c1fac
Make ClientCache public
2015-08-11 16:47:57 -07:00
Mike Danese
8e33cbfa28
rewrite go imports
2015-08-05 17:30:03 -07:00
nikhiljindal
274792d7bb
Stop exposing v1beta3 by default
2015-07-01 14:38:02 -07:00
Jeff Lowdermilk
57a6355807
Unittest for #9762
...
Started looking at refactoring of the kubectl Factory, which
caused me to experience all 5 stages of grief. There are some options
for improving, but it probably warrants a proposal with some discussion/
feedback. In the meantime this tests `NegotiateVersion` in isolation.
2015-06-16 20:04:51 -07:00
Jeff Lowdermilk
f31191224b
kubectl negotiates apiversion to use based on client,server supported
2015-06-16 10:12:39 -07:00
Eric Paris
6b3a6e6b98
Make copyright ownership statement generic
...
Instead of saying "Google Inc." (which is not always correct) say "The
Kubernetes Authors", which is generic.
2015-05-01 17:49:56 -04:00
deads2k
6344cf3c3a
refactor to move kubectl.cmd.Factory to kubect/cmd/util
2015-04-07 14:43:50 -04:00