kubernetes/pkg/controller/service
Pavithra Ramesh 1de2327afc Attach a new finalizer in GCE ILB creation.
Add logic in service_controller to skip create/update
if finalizer from a different controller is found.

The newly added finalizer will be checked by other controllers
implementing ILB services to determine if a given service is
already being managed by service_controller.

Moved finalizer check into cloudprovider code.

added unit test to verify new finalizer.

Modified existing unit test to create a fake service so that
attach/remove finalizer step can be tested.
2020-01-28 15:02:19 -08:00
..
config Autogenerated code 2019-10-24 20:21:00 +02:00
BUILD Remove use of testapi codecs, selflink, resourcepath functions 2019-12-13 11:56:29 -05:00
controller_test.go Remove use of testapi codecs, selflink, resourcepath functions 2019-12-13 11:56:29 -05:00
controller.go Attach a new finalizer in GCE ILB creation. 2020-01-28 15:02:19 -08:00
doc.go Use Go canonical import paths 2016-07-16 13:48:21 -04:00
OWNERS Prune inactive owners from pkg/controller/* network related OWNERS files. 2019-10-13 08:50:18 -04:00
patch_test.go Patch service instead of update in service controller 2019-05-16 17:30:43 -07:00
patch.go Don't mask k8s error returned from patch 2019-06-04 16:40:51 -07:00