supereagle
adc0eef43e
remove duplicated import and wrong alias name of api package
2017-07-25 10:04:25 +08:00
Irfan Ur Rehman
0deb4ef3f3
[Federation] Make arguments to scheduling type adapter methods generic
2017-07-18 20:19:37 +05:30
Jacob Simpson
29c1b81d4c
Scripted migration from clientset_generated to client-go.
2017-07-17 15:05:37 -07:00
Maru Newby
228ab0d882
fed: Move namespace propagation to the sync controller
2017-07-12 13:54:24 -07:00
Maru Newby
7e772ee3eb
fed: Provide client config to adapter factory
...
This will allow the namespace adapter to initialize a namespaced
resource deleter.
2017-07-12 13:54:24 -07:00
Maru Newby
5ed095b401
fed: Replace NamespacedName for namespace sync compatibility
2017-07-12 13:54:22 -07:00
Jonathan MacMillan
16943f6f30
[Federation] Convert the ReplicaSet controller to a sync controller.
2017-06-22 17:47:43 -07:00
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
Jonathan MacMillan
1130b368eb
[Federation] Add a SchedulingAdapter that can extend the FederatedTypeAdapter and that provides hooks for scheduling objects into clusters.
2017-05-30 12:08:53 -07:00
Jonathan MacMillan
b5c6af7b42
[Federation] Refactor the cluster selection logic in the sync controller.
...
This is intended to make it easier to define the interaction between cluster selection and scheduling preferences in the sync controller when used for workload types.
2017-05-24 11:06:53 -07:00
Wilson, Dan
32787c5258
use clusterselector w/ federated configmap deploys
...
fix test error formatting
updates from comments
update gofmt
simplify tests
add to new sync controller
add tests
remove configmap changes due to rebase
updates from review
refactor tests to be based on operations
improvements from review
updates from rebase
rebase to #45374
updates from review
refactor SendToCluster for tests
fix import order
rebase to upstream
2017-05-17 13:48:57 -07:00
Maru Newby
b7bc39f5b6
fed: Update sync controller to use runtime.HandleError
2017-05-15 13:07:47 -07:00
Maru Newby
23b2cee8de
fed: Further refactor of sync controller reconcile
...
This change breaks out non-delete cluster updates into a method for
testability.
2017-05-12 08:26:43 -07:00
Maru Newby
547ece5b83
fed: Refactor sync controller's reconcile method
2017-05-12 08:25:54 -07:00
Maru Newby
3f2dab896c
fed: Provide updater timeout to instance rather than to Update()
2017-05-10 09:18:37 -07:00
Jonathan MacMillan
6856dad472
[Federation] Add a worker queue to the generic sync controller.
2017-05-09 15:40:42 -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
Maru Newby
cca465e347
fed: Rename 'secret' controller package to 'sync'
2017-04-17 09:09:41 -07:00