An Azure service that provides customers with a serverless container experience.
Fix private ip on container instance with non http/https ports
We have a RabbitMQ running on a container instance in Switzerland North Azure Region. The container instance is in a delegated subnet that has the container instance. The issue we face is that every time we restart or redeploy the container, its IP address changes.
We tested Azure Load Balancer but it is not supported by ACI. We also tried using Application Gateway, but it only supports port redirection on HTTP/HTTPS, and we need to route AMQP over TLS/SSL for messaging on port 5671. We saw that setting up a private DNS zone could potentially work, but it risks conflicting with other DNS zones we own, so we set that aside.
Is there a Microsoft solution available to solve the problem of changing private IP addresses of a container instance in a Virtual Network that doesn't just pass through HTTP/HTTPS ports?