Clayton Coleman
d84ceacdd1
Add a filtering resource handler for informers
...
Allows an informer consumer to easily filter a set of changes out,
possibly to maintain a smaller cache or to only operate on a known set
of objects.
Kubernetes-commit: 5439cfd24571a1727aacf741d3ab8bd33f974cab
2017-05-21 17:20:29 +00:00
Clayton Coleman
09165439d7
Refactor move of client-go/util/clock to apimachinery
...
Kubernetes-commit: 3e095d12b4f152a45b593927804e2e7b8816239a
2017-05-21 17:20:29 +00:00
Clayton Coleman
dd465010d3
Move client-go/util/clock to apimachinery/pkg/util/clock
...
For reuse
Kubernetes-commit: 8013212db54e95050c622675c6706cce5de42b45
2017-05-21 17:20:29 +00:00
Kubernetes Publisher
c6a3373021
sync: reset Godeps.json
2017-05-21 17:20:29 +00:00
Kubernetes Publisher
1f73522a95
sync(k8s.io/kubernetes) 113cf85612afafccd50eda03a6e9fa181bd4346a
2017-05-20 17:20:32 +00:00
Brendan Burns
b59661b22c
more stuff.
...
Kubernetes-commit: 97f6c52ffde705bcdf127d890d3976740d70bbe6
2017-05-20 17:20:32 +00:00
Kubernetes Publisher
2255f22758
sync(k8s.io/kubernetes) dd9e0ecd06e7f11cb61c1549b00a6e6185b85e47
2017-05-19 17:20:32 +00:00
Tim St. Clair
4e6534081b
Misc proto changes
...
Kubernetes-commit: dd9e0ecd06e7f11cb61c1549b00a6e6185b85e47
2017-05-19 17:20:32 +00:00
Kubernetes Publisher
45154911ef
sync: resync vendor folder
2017-05-18 17:20:47 +00:00
Kubernetes Publisher
1788286020
sync(k8s.io/kubernetes) bdd4d34c7d514ec2eaae67fa462491711e02c8b9
2017-05-18 17:20:28 +00:00
Clayton Coleman
16495c6a8f
generated: api changes
...
Kubernetes-commit: bdd4d34c7d514ec2eaae67fa462491711e02c8b9
2017-05-18 17:20:28 +00:00
Chao Xu
59a623b7ba
restrict visibility of client-go/pkg/api
...
Kubernetes-commit: 88aed19e6361af6b2bcaaf1bb8ac35954e7079ae
2017-05-18 17:20:28 +00:00
Zihong Zheng
6a84e825d9
Autogenerated files
...
Kubernetes-commit: 931892af8a76ee768108798a8bcaecaac0c4d9f2
2017-05-18 17:20:28 +00:00
Christoph Blecker
b904f78ea0
Update generated files
...
Kubernetes-commit: 4361a9146e34d74fce9c0193b11b920ffbd0eda8
2017-05-18 17:20:27 +00:00
Zihong Zheng
3a86c93348
Autogenerated files
...
Kubernetes-commit: 5992425588dc9b370245d66fea2e46ff66982b2d
2017-05-18 17:20:27 +00:00
Ahmet Alp Balkan
24b46cb91b
Add travis build status & godoc badges to README
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
2017-05-17 11:26:19 -07:00
Kubernetes Publisher
8aceb98010
sync: resync vendor folder
2017-05-17 17:20:47 +00:00
Kubernetes Publisher
5eab562d64
sync(k8s.io/kubernetes) edd2d973a3c777afd691d6abe7b1e6420ad43cba
2017-05-17 17:20:30 +00:00
deads2k
cf4d5c32f3
stop setting bad defaults that are indistinguishable from real values for clients
...
Kubernetes-commit: edd2d973a3c777afd691d6abe7b1e6420ad43cba
2017-05-17 17:20:30 +00:00
deads2k
cf4cea8c3f
remove unnessary confusion of dead values
...
Kubernetes-commit: 75bd27a59504919694b7a38e61613f84813f8d93
2017-05-17 17:20:30 +00:00
deads2k
3290c558e2
start using customresourcedefinition.status
...
Kubernetes-commit: cb604f756a7147fab8b5b4cccd3fd6869ef9bb2c
2017-05-17 17:20:30 +00:00
deads2k
0aaf615b8c
add mutation cache filter
...
Kubernetes-commit: f88c7725b4f9446c652d160bdcfab7c6201bddea
2017-05-17 17:20:30 +00:00
mbohlool
a53d10f5ad
Update generated files
...
Kubernetes-commit: 103c1bfc1ea77c87bc187f76c5ea7d4ff31d329e
2017-05-17 17:20:30 +00:00
Ahmet Alp Balkan
2ea6418cfa
Autogenerated files
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com>
Kubernetes-commit: c4fd4789589e9fadfc0d0c69c530a788a9a84ce5
2017-05-17 17:20:30 +00:00
Kubernetes Publisher
c5bdf38534
sync: reset Godeps.json
2017-05-17 17:20:29 +00:00
Kubernetes Publisher
299a25eb5a
sync: resync vendor folder
2017-05-16 17:20:46 +00:00
Kubernetes Publisher
7ed1861317
sync(k8s.io/kubernetes) 294c6362bd2aa12d77777fba1b77312d6385624b
2017-05-16 17:20:28 +00:00
Dmitry Shulyak
9e7cf8d7ca
Use streaming constants from pkg/api/v1 instead of pkg/api
...
Kubernetes-commit: a713604b24bfb4530b690e061e863e71e0bc1087
2017-05-16 17:20:28 +00:00
Dmitry Shulyak
28760732a9
Add remotecommand to client-go/pkg/api visibility rules
...
Kubernetes-commit: 64d98c2d92ca18e966a7b7cdabfec4f2c594fb6f
2017-05-16 17:20:28 +00:00
Dmitry Shulyak
dffa083760
Add exec module to client-go/util only with required code
...
client-go/pkt/util was removed in favor of client-go util, which consists
only from CodeExitError and ExitError interface
Kubernetes-commit: 8574bc564f4c54aa964d6c0c7ccec3202d9e2f1b
2017-05-16 17:20:28 +00:00
Dmitry Shulyak
20e59c60f8
Move client/unversioned/remotecommand to client-go
...
Module remotecommand originally part of kubernetes/pkg/client/unversioned was moved
to client-go/tools, and will be used as authoritative in kubectl, e2e and other places.
Module remotecommand relies on util/exec module which will be copied to client-go/pkg/util
Kubernetes-commit: 2612e0c78ad18ac87bbd200d547100cf99f36089
2017-05-16 17:20:28 +00:00
Cao Shufeng
29b5bff0fa
add --as-group option to cli
...
The usecase of this change:
When a super user grant some RBAC permissions to a group, he can use
--as-group to test whether the group get the permissions.
Note that now we support as-groups, as-user-extra in kubeconfig file
after this change.
Kubernetes-commit: e541defd49d01024d17dddf8e966eba2c46a6db0
2017-05-16 17:20:28 +00:00
Jordan Liggitt
fdfa162aed
Require nodeName for mirror pods, make mirror pod annotation immutable
...
Kubernetes-commit: cd3a1187a1736985ea32111a61646ab691849a4d
2017-05-16 17:20:27 +00:00
Kubernetes Publisher
8a36291845
sync: reset Godeps.json
2017-05-16 17:20:27 +00:00
Kubernetes Publisher
a546461dcc
sync(k8s.io/kubernetes) 9590b94f7ce47862316bf5acaae7f1af3075db9a
2017-05-15 17:20:25 +00:00
Andy Lindeman
f851632ada
Uses container/heap
...
Kubernetes-commit: dad64459a9b8c56d5bca681e37c3d0f44921d472
2017-05-15 17:20:25 +00:00
Andy Lindeman
fe9ac9f9c0
Adds benchmark test
...
Kubernetes-commit: 21ca6c498aec2879fd7b9796f55743e5f14d5a80
2017-05-15 17:20:25 +00:00
Kubernetes Publisher
1bf81ae841
sync(k8s.io/kubernetes) abaffb243e39067197344e650989bc9f89b2f62d
2017-05-13 17:20:26 +00:00
Zihong Zheng
f3b79c3323
Autogenerated files
...
Kubernetes-commit: 12b6c2b8792f375460c94f59c9bffe39895df37f
2017-05-13 17:20:25 +00:00
Chao Xu
3c049628f8
run visibility-control.sh to setup visibility for all internal versions of client-go api groups, and their install packages
...
Kubernetes-commit: b91f787d8368ae5499a2f25009f5acf17918ebf5
2017-05-13 17:20:25 +00:00
Chao Xu
7ee9bbd10c
update visibility manually
...
Kubernetes-commit: b1b5ead8b400d123f0027408c054370c55c01230
2017-05-13 17:20:25 +00:00
Nail Islamov
f1648c6391
Replacing “Pod Injection Policy” with “Pod Preset” in the code documentation
...
Kubernetes-commit: 66f45195afd0b867d9c2befa5d43824723569758
2017-05-13 17:20:25 +00:00
Kubernetes Publisher
1b8c2a3e22
sync: resync vendor folder
2017-05-12 17:22:18 +00:00
Kubernetes Publisher
29ea990f7c
sync(k8s.io/kubernetes) 0c5a7b434ca85b15cdabce1ff6bc928d15065c6e
2017-05-12 17:21:59 +00:00
Dr. Stefan Schimanski
6434e2e4bb
NotRegisteredErr for known kinds not registered in target GV
...
The dynamic client uses NotRegisteredErr to fall back to core v1 if ListOptions is not known
in the given GV. This commit fixes the case that ListOptions is known in some group, but not
in the given one.
Kubernetes-commit: 2ece9e4dec483c9712d09dc7c1fd5be1fe68ea62
2017-05-12 17:21:59 +00:00
Guangya Liu
5a21aa58a2
Added indexer description for the API of NewIndexerInformer.
...
Kubernetes-commit: e42f7c7480c304144b3c90089232c5fc59229cce
2017-05-12 17:21:59 +00:00
Dr. Stefan Schimanski
bdefb3c11a
Update generated files
...
Kubernetes-commit: b498019f2f7aebe1c0e5c0d7a825069e25650fc6
2017-05-12 17:21:59 +00:00
Dr. Stefan Schimanski
a46cb79cf4
client-go tpr example: round trip external tpr types
...
Kubernetes-commit: fb2298de18eee7cb3d677143d3dd2cfde440aa6a
2017-05-12 17:21:59 +00:00
Chao Xu
e833e172a0
generated
...
Kubernetes-commit: a5fd6b91e7986b1de2589077e3cfdafcdb6de013
2017-05-12 17:21:59 +00:00
Chao Xu
d112596ad6
make client-go/pkg/api invisible to k8s.io/metrics; except for the fake
...
client, which will be fixed soon
Kubernetes-commit: dec78eb9aef9d09dd9ef090a580a28ecf90dac21
2017-05-12 17:21:59 +00:00