[kubernetes] Conditionally set container name from "svc-<N>" to its specified alias
What does this MR do?
This modifies the container names of services to be their alias
if specified.
Why was this MR needed?
- It allows the use of strategic patches for
services
. Strategic patches rely on the name of the container. - It increases observability by giving the container's more descriptive names
What's the best way to test this MR?
What are the relevant issue numbers?
fixes gitlab#421131
Edited by Romuald Atchadé