Chao Xu
60604f8818
run hack/update-all
2017-06-22 11:31:03 -07:00
Chao Xu
f2d3220a11
run root-rewrite-import-client-go-api-types
2017-06-22 11:30:59 -07:00
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -07:00
Maru Newby
3f2dab896c
fed: Provide updater timeout to instance rather than to Update()
2017-05-10 09:18:37 -07:00
Kubernetes Submit Queue
8f9216a76f
Merge pull request #45218 from NickrenREN/fed-useragent
...
Automatic merge from submit-queue
Keep UserAgentName style consistent
Keep using UserAgentName for controllers and add some logs for debugging
**Release note**:
```release-note
NONE
```
2017-05-05 00:49:32 -07:00
NickrenREN
7922f568bf
Add ConcurrentDeploymentSyncs to avoid reuse ConcurrentDeploymentSyncs and keep UserAgentName var style consistent
...
Add some logs for debugging and add concurrent-deployment-syncs flag
2017-05-05 10:19:38 +08:00
Maru Newby
00ea2eb1cb
fed: Make federated updater responsible for recording events
2017-05-04 12:14:10 -07:00
Maru Newby
fd4ff0caa5
fed: Fix deletion helper to use namespace-qualified object names
2017-05-04 07:53:17 -07:00
nikhiljindal
df1288c3fa
Using apimachinerymeta to manipulate finalizers to remove duplicate code
2017-04-22 18:23:51 -07:00
Kubernetes Submit Queue
aeac661b1c
Merge pull request #44108 from csbell/fed-disable-orphan
...
Automatic merge from submit-queue
[Federation] Use cascading deletion when deleting resources in underlying clusters
The Federation control plane issues a delete command unless it wants to orphan the underlying per-cluster resource. When issuing that command, always set the orphanDependents to false.
/release-note-none
/sig-federation
2017-04-06 00:48:42 -07:00
Kubernetes Submit Queue
586e6d034f
Merge pull request #44084 from nikhiljindal/removeFinalizers
...
Automatic merge from submit-queue (batch tested with PRs 44084, 42964)
Removing both finalizers in federation controllers in a single update
Fixes https://github.com/kubernetes/kubernetes/issues/43828
There is a bug right now where the controller fails to delete the object if one finalizer is removed and the second isnt.
This updates the code so that both the finalizers are removed in a single API call. Kept the code changes minimum to enable cherrypick in 1.6.x
cc @csbell @kubernetes/sig-federation-bugs
2017-04-05 20:45:18 -07:00
nikhiljindal
0655f3d61a
Removing both finalizers in federation controller in a single update
2017-04-05 18:21:23 -07:00
Christian Bell
39d4fbfe36
fed: Disable orphaning of per-cluster resources on deletion.
...
The Federation control plane issues a delete command unless it wants to orphan the underlying per-cluster resource. When issuing that command, always set the orphanDependents to false.
2017-04-05 13:07:28 -07:00
NickrenREN
5439d1b576
Update some event types
2017-04-05 15:16:56 +08:00
nikhiljindal
6d891be3be
Fixing federation controllers to support controllers flag
2017-03-01 17:50:51 -08:00
nikhiljindal
74676f6995
Updating federation namespace controller to share namespaced resources deletion code with kube namespace controller
2017-02-06 10:50:40 -08:00
nikhiljindal
78ab9ae218
Adding both finalizers in federation controller in a single update
2017-02-02 22:04:11 -08:00
deads2k
8a12000402
move client/record
2017-01-31 19:14:13 -05:00
deads2k
b0b156b381
make tools/cache authoritative
2017-01-25 08:29:45 -05:00
Clayton Coleman
be6d2933df
refactor: Move *Options references to metav1
2017-01-24 13:41:51 -05:00
deads2k
5a8f075197
move authoritative client-go utils out of pkg
2017-01-24 08:59:18 -05:00
Clayton Coleman
469df12038
refactor: move ListOptions references to metav1
2017-01-23 17:52:46 -05:00
deads2k
c47717134b
move utils used in restclient to client-go
2017-01-19 07:55:14 -05:00
deads2k
77b4d55982
mechanical
2017-01-16 09:35:12 -05:00
Klaus Ma
25fe1e0d82
Made cache.Controller to be interface.
2017-01-13 13:33:23 +08:00
deads2k
6a4d5cd7cc
start the apimachinery repo
2017-01-11 09:09:48 -05:00
Aaron.L.Xu
853167624e
fix typo for federation/*
2016-12-20 20:00:10 -08:00
Chao Xu
c81057be2c
move federation_release_1_5 to federation_clientset
2016-12-14 12:39:49 -08:00
Chao Xu
03d8820edc
rename /release_1_5 to /clientset
2016-12-14 12:39:48 -08:00
Jordan Liggitt
6819706adf
Pass addressable values to DeepCopy
2016-12-08 14:16:01 -05:00
Pengfei Ni
f584ed4398
Fix package aliases to follow golang convention
2016-11-30 15:40:50 +08:00
Chao Xu
eca157588d
federation
2016-11-23 15:53:09 -08:00
Marcin Wielgus
f91b3feee4
Make objects in fed controller reconcilation function fully writable
2016-11-08 11:16:31 +01:00
nikhiljindal
647b826d69
Fix a data race condition in federation namespace controller
2016-11-07 11:34:27 -08:00
nikhiljindal
aa518d13de
Adding more e2e tests for federated namespace cascading deletion and fixing a few bugs
2016-11-05 20:57:57 -07:00
nikhiljindal
f955d556f8
Adding cascading deletion support to federated namespaces
2016-10-26 16:54:12 -07:00
Marcin Wielgus
6cafcc0c02
Use ObjectMetaAndSpecEquivalent in federation controllers
2016-10-12 14:08:35 +02:00
Kubernetes Submit Queue
ead65fc25f
Merge pull request #34334 from mwielgus/ns-delete
...
Automatic merge from submit-queue
Include DaemonSets and Deployments in Namespace deletion
More generic deletion should be added next week.
cc: @quinton-hoole
2016-10-11 05:46:46 -07:00
Marcin Wielgus
47f0e738e9
Move periodic backoff gc to federation utils
2016-10-10 19:59:35 +02:00
Marcin Wielgus
104c0dcb09
Include DaemonSets and Deployments in Namespace deletion
2016-10-07 17:04:19 +02:00
Chao Xu
75cc05de82
manual changes to let client-gen use versioned options
2016-10-04 20:39:29 -07:00
Chao Xu
a780db9a03
changes in federation controllers
2016-09-27 14:33:24 -07: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
Jedrzej Nowak
6aaad93908
Typos and englishify federation
2016-09-09 09:53:24 +02:00
Marcin Wielgus
091b843b4a
Delete resources in federated namespce
2016-09-07 21:01:38 +02:00
Kubernetes Submit Queue
ac7fbf502a
Merge pull request #31925 from nikhiljindal/freshDebugNs
...
Automatic merge from submit-queue
Adding namespaces/finalizer subresource to federation apiserver
Fixes https://github.com/kubernetes/kubernetes/issues/31077
cc @kubernetes/sig-cluster-federation @mwielgus
Verified manually that I can delete federation namespaces now.
Will update federation-namespace e2e test to verify that namespace is deleted fine
2016-09-02 19:30:25 -07:00
nikhiljindal
274487da87
Adding namespaces/finalizer subresource to federation apiserver
2016-09-02 15:30:32 -07:00
Marcin Wielgus
118de37dbe
Sync event names in federated controller
2016-08-31 23:40:53 +02:00
Marcin Wielgus
044fab9f58
Events for federated namesapce controller
2016-08-30 16:28:49 +02:00
Marcin Wielgus
31dd5e8d91
Proper phase/finalizer logic in federated namespace controller
2016-08-26 12:44:20 +02:00