An Azure service that provides a general-purpose, serverless container platform.
Hi, when HTTP ingress is turned ON, Container Apps injects default probes (startup, liveness, readiness) that run in addition to or instead of your defined probes, but if ingress is OFF no default probes are added, this is why your GPU-heavy replica survives with ingress disabled but gets killed when enabled; the default startup probe hits your app’s exposed port with aggressive defaults (1s delay, 4 min max), and if it fails the replica is restarted in a loop; to fix this, define your own generous startup probe with longer thresholds matching your app’s warm-up time, or disable ingress if the container doesn’t need HTTP, or use TCP ingress to avoid Envoy’s strict handshakes.