InseeFrLab / helm-charts-interactive-services

Collection of helm charts to deploy services from Onyxia's data science catalog
MIT License
14 stars 18 forks source link

Add multiple port for expose services #173

Closed titigmr closed 9 hours ago

titigmr commented 2 weeks ago

Hello, it's possible to expose multiple port when we launch a service?

It could be great instead of choosing one port: image

Add multiple ports with a list, like extraEnvVars section: image

And for exemple each ingresses are accessibles with: https://<user-release>-<port-number>.user.lab.sspcloud.fr/

Gaspi commented 2 weeks ago

Hello @titigmr, thanks a lot for the excellent suggestion. As you can see, I have started working on implementing this and it should be available shortly.

The legacy value networking.user.port will continue to be usable but it is now overridden by the array networking.user.ports when provided.

titigmr commented 1 week ago

Nice! Do you want help for this feature?

Gaspi commented 1 week ago

I should be fine but I will make sure to properly tag all commits related to this issue. Any feedback or recommandation are most welcome.