pweil-
5c66dcb526
inject authorizer when admission controller requests it
2016-10-12 13:05:34 -04:00
Jordan Liggitt
1a43b01d3c
Fix cache expiration check
2016-09-26 10:31:33 -04:00
Jordan Liggitt
2b569eeea0
compensate for raft/cache delay in namespace admission
2016-09-21 00:27:27 -04:00
Mike Danese
a765d59932
move informer and controller to pkg/client/cache
...
Signed-off-by: Mike Danese <mikedanese@google.com>
2016-09-15 12:50:08 -07:00
Daniel Smith
a291846cd1
Revert "Remove deprecated Namespace admission plug-ins"
2016-08-28 10:20:44 -07:00
derekwaynecarr
c727fdc81f
Remove deprecated namespace admission controllers
2016-08-26 11:14:55 -04:00
derekwaynecarr
a672a986e3
Admission control errors should have consistent lower casing
2016-08-08 10:31:23 -04:00
derekwaynecarr
4c37a813df
Move NamespaceLifecycle to use shared informers
2016-08-04 11:01:09 -04:00
derekwaynecarr
0339ef7961
Fix usage of shared informer in namespace admission controllers
2016-08-01 13:40:34 -04:00
derekwaynecarr
09c97a2acc
Disable flaky unit test in admission plugin in NamespaceAutoProvision
2016-07-26 17:36:14 -04:00
Dominika Hodovska
037d116add
Factory for SharedIndexInformers
2016-07-21 14:04:48 +02:00
Dominika Hodovska
fc0a3c6dcb
Allow shareable resources for admission control plugins
2016-07-20 12:53:52 +02:00
David McMahon
ef0c9f0c5b
Remove "All rights reserved" from all the headers.
2016-06-29 17:47:36 -07:00
Jordan Liggitt
29252acd1a
Change rest storage Update interface to retrieve updated object
...
Add OldObject to admission attributes
Update resthandler Patch/Update admission plumbing
2016-05-23 21:09:26 -04:00
Lucas Käldström
8ea3a9319c
Automatically create the kube-system namespace
2016-05-05 22:27:49 +03:00
deads2k
0061479890
fully qualify admission resources and kinds
2016-04-26 07:55:33 -04:00
Jordan Liggitt
bef1d6e82e
Externalize immortal namespaces
2016-04-05 16:28:00 -04:00
goltermann
34d4eaea08
Fixing several (but not all) go vet errors. Most are around string formatting, or unreachable code.
2016-03-22 17:26:50 -07:00
derekwaynecarr
775c5a2652
Reduce namespace deletion test flakes by forcing a cache refresh when a namespace is initially deleted
2016-03-14 16:08:01 -04:00
k8s-merge-robot
eb45154996
Merge pull request #21348 from caesarxuchao/generate-fake-for-1-2
...
Auto commit by PR queue bot
2016-02-18 23:02:05 -08:00
Chao Xu
ad46715f51
generate fake client for release_1_2
2016-02-17 16:10:02 -08:00
laushinka
7ef585be22
Spelling fixes inspired by github.com/client9/misspell
2016-02-18 06:58:05 +07:00
Chao Xu
184440f8ef
rename release_1_2 to internalclientset
2016-02-05 14:02:28 -08:00
Chao Xu
1b047f8e67
rename legacy to core
2016-02-04 14:26:56 -08:00
Chao Xu
f9f5736b01
grep sed
2016-02-03 13:06:07 -08:00
Chao Xu
cddd7b56a4
replace client with clientset in kubelet and other places
2016-02-02 20:28:45 -08:00
deads2k
f5cb91af8e
simplified namespace related admission controllers
2015-12-21 09:26:06 -05:00
deads2k
20f9c2c545
find partial resource matches
2015-12-21 09:26:06 -05:00
Abhishek Shah
6f63875165
Reverting 18442
2015-12-17 16:57:29 -08:00
deads2k
9fda7f1812
update StatusDetails to handle Groups
2015-12-17 09:14:12 -05:00
deads2k
41b78ad2b6
find partial resource matches
2015-12-16 10:19:31 -05:00
Wojciech Tyczynski
960808bf08
Switch to versioned ListOptions in client.
2015-12-14 14:26:09 +01:00
Wojciech Tyczynski
a915b8b29a
Merge pull request #18080 from wojtek-t/list_options_in_listwatch
...
Pass ListOptions to List in ListWatch.
2015-12-09 14:27:51 +01:00
deads2k
3f045cf168
udpate admission for API groups
2015-12-07 08:55:01 -05:00
Wojciech Tyczynski
b0fcb5adef
Pass ListOptions to List in ListWatch.
2015-12-07 11:53:53 +01:00
Wojciech Tyczynski
6dcb689d4e
Simplify List() signature in clients.
2015-12-03 09:54:07 +01:00
k8s-merge-robot
8a8639d7af
Merge pull request #17863 from wojtek-t/only_list_options_in_watch
...
Auto commit by PR queue bot
2015-12-02 06:28:28 -08:00
Wojciech Tyczynski
8343c8ce6c
Pass ListOptions to List() methods.
2015-12-01 15:00:36 +01:00
Wojciech Tyczynski
d2dfc912e6
Simplify Watch() signature in clients.
2015-12-01 14:19:26 +01:00
deads2k
8679925847
update RESTMapping API to be properly typed
2015-11-25 14:02:37 -05:00
deads2k
5c4fb5bcbe
make RESTMapper.KindFor
2015-11-25 14:02:37 -05:00
Wojciech Tyczynski
b6ef62af24
Use unversioned.ListOptions in clients.
2015-11-24 16:52:09 +01:00
Wojciech Tyczynski
d47e21f19f
Reuse TCP connections in Reflector between resync periods.
2015-10-26 19:35:25 +01:00
Wojciech Tyczynski
f4d75e0a0a
Support timeout in watch requests
2015-10-24 13:12:49 +02:00
feihujiang
c5f7278044
Return a clear error when deleting an immortal namespace
2015-10-21 14:37:07 +08:00
deads2k
4cc63313e7
fix testclient prepend functions
2015-09-29 08:03:52 -04:00
feihujiang
74ba88cb07
Fix error message for non-existent namespace
2015-09-24 09:53:57 +08:00
Daniel Martí
80a37fbca4
Fix race in lifecycle admission test
...
.State.Phase is read and written by multiple goroutines as reported by `godep
go test -race` on Go 1.5.1. Adding the mutex around the object fixes the
issue.
2015-09-20 18:45:33 -07:00
Brendan Burns
58e7cc4106
Add a not found error to admission control
2015-09-16 13:17:29 -07:00
Daniel Smith
b225c1d47a
Run gofmt (separate commit for easy rebases)
2015-09-10 17:17:59 -07:00