Jeff Grafton
a7f49c906d
Use buildozer to delete licenses() rules except under third_party/
2017-08-11 09:32:39 -07:00
Jeff Grafton
33276f06be
Use buildozer to remove deprecated automanaged tags
2017-08-11 09:31:50 -07:00
Irfan Ur Rehman
2be69a515c
[Federation] Make the hpa scale time window configurable
2017-08-06 01:09:34 +05:30
Irfan Ur Rehman
0bea0ca1d9
[Federation] hpa controller
2017-08-06 00:38:45 +05:30
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
Maru Newby
d6b2ec2ca8
fed: Remove flakey and redundant replicaset unit test
2017-07-07 10:57:06 -07:00
Jonathan MacMillan
90ee0c4e0b
[Federation] Convert the deployment controller to a sync controller.
2017-06-28 17:15:48 -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
Chao Xu
f4989a45a5
run root-rewrite-v1-..., compile
2017-06-22 10:25:57 -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
Kubernetes Submit Queue
ca75521199
Merge pull request #40234 from emaildanwilson/fedTargetClusterByLabel
...
Automatic merge from submit-queue (batch tested with PRs 40234, 45885, 42975)
Fed target cluster by label for sync controller
[use clusterselector w/ federated configmap deploys](667dc77444
)
**What this PR does / why we need it**: adds the ability to indicate objects are sent to subsets of federated clusters ref #29887
**Which issue this PR fixes** *(optional, in `fixes #<issue number>(, fixes #<issue_number>, ...)` format, will close that issue when PR gets merged)*: fixes
**Special notes for your reviewer**:
**Release note**:
```release-note
```
2017-05-17 20:27:49 -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
ee5dbf103e
fed: Remove redundant unit tests
...
The equivalent coverage is provided by integration tests.
2017-05-17 07:17:47 -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
Christian Bell
15e81959e9
[Federation] Convert Daemonset to use the generic sync controller
2017-04-27 08:07:33 -07:00
Jonathan MacMillan
5336f2de05
[Federation] Convert ConfigMaps to use the generic sync controller.
2017-04-25 14:13:28 -07:00
nikhiljindal
c82c1b05fd
Updating tests
2017-04-22 18:23:51 -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