diff options
| author | Ryan Phillips <ryan.phillips@coreos.com> | 2017-08-28 11:06:43 -0500 |
|---|---|---|
| committer | Ryan Phillips <ryan.phillips@coreos.com> | 2017-08-28 11:07:19 -0500 |
| commit | 3cf30ed472ca666295ba06dcd0840b317d61ee31 (patch) | |
| tree | 829aca2910d4c4c7aa248374d00e97b59e21862f /contributors | |
| parent | 59a7e480c4fa483ee0d208240341869dc1ba8d60 (diff) | |
include Xiang's comments
Diffstat (limited to 'contributors')
| -rw-r--r-- | contributors/design-proposals/apiserver-count-fix.md | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/contributors/design-proposals/apiserver-count-fix.md b/contributors/design-proposals/apiserver-count-fix.md index a9150914..0b17772f 100644 --- a/contributors/design-proposals/apiserver-count-fix.md +++ b/contributors/design-proposals/apiserver-count-fix.md @@ -57,8 +57,12 @@ Endpoints would never become consistent. The MasterCountEndpointReconciler does not meet the current needs for durability of API Endpoint creation, deletion, or failure cases. -Custom Resource Definitions and ConfigMaps were proposed, but since they are -watched globally, liveliness updates could be overly chatty. +Custom Resource Definitions were proposed, but they do not have clean layering. +Additionally, liveness and locking would be a nice to have feature for a long +term solution. + +ConfigMaps were proposed, but since they are watched globally, liveliness +updates could be overly chatty. By porting OpenShift's [LeaseEndpointReconciler](https://github.com/openshift/origin/blob/master/pkg/cmd/server/election/lease_endpoint_reconciler.go) |
