Open arno01 opened 2 years ago
cc @boz @dmikey
This is possibly a bug in the hostname operator as it may be erroneously assuming that all containers have only 1 public facing HTTP service. Fixing this may not be a high priority unless it is blocking a use case we are focusing on.
Thanks @arno01!
I've checked the current provider-services 0.2.1. The issue persists.
One cannot expose multiple container ports as http/https (i.e. non-nodePorts) as akash limits expose.accept http uri to a single container port.
multi-ports container
I've created a container which would listen on 8080, 8081, 8082 ports and reply app1, app2, app3 messages to HTTP GET (browser or curl) requests respectively.
Akash SDL manifest
multi-ports.yaml
:it only responds for the first container's port 8080, but not for 8081, 8082
akash provider lease-status
from provider PoV