SIP on Kubernetes

SIP clients and trunks send requests to a SIPGateway. Kamailio authenticates callers, selects routes from PostgreSQL runtime data, and asks RTPengine to rewrite SDP for media relay. Calls can target registered SIP users, outbound trunks, or Asterisk application pods.

For external traffic, use NetworkProfile and component-level external address settings to control what SIP and RTP endpoints advertise.