The admission webhook currently rejects updates made to a service if the updated entity doesn't already have an LB ID set. This change introduces a better validation logic that:
Validates the service as a new load-balancer against the godo API when the updated service doesn't have an LB ID before or after the update.
Prefers the updated LB ID over the previously set one.
The admission webhook currently rejects updates made to a service if the updated entity doesn't already have an LB ID set. This change introduces a better validation logic that: