Event is an change event to a Kubernetes Service.
Records contains mappings from a gRPC service to upstream hosts It holds one upstream for each service version.
Service watches the Kubernetes API and updates records when there are changes to Service resources.