Description:
What issue is being seen? Describe what should be happening instead of
the bug, for example: Envoy should not crash, the expected value isn't
returned, etc.
Infra Manager updates Service Failed and Wrongly

It can be reproduced after update Gateway CR.
We should not simply use deep copy to compare if svc has changed: https://github.com/envoyproxy/gateway/blob/main/internal/infrastructure/kubernetes/service.go#L95
We should just compare a couple of specific vars. (Some vars in svc spec are fullfiled by k8s itself).
When restarting envoy gateway, without anychanges to gateway CR, it will be updated wrongly.
Description:
Infra Manager updates Service Failed and Wrongly
It can be reproduced after update Gateway CR.
We should not simply use deep copy to compare if svc has changed: https://github.com/envoyproxy/gateway/blob/main/internal/infrastructure/kubernetes/service.go#L95
We should just compare a couple of specific vars. (Some vars in svc spec are fullfiled by k8s itself).
When restarting envoy gateway, without anychanges to gateway CR, it will be updated wrongly.