@Piotr Kurylak (Euvic) This is done by the service. Here is a relevant excerpt from the docs.
By enabling Container Apps' zone redundancy feature, replicas are automatically distributed across the zones in the region. Traffic is load balanced among the replicas. If a zone outage occurs, traffic will automatically be routed to the replicas in the remaining zones.
But note that you are responsible for running multiple replicas (at-least 2) to have the service distribute them and ensure availability.