HubSpot / Singularity

Scheduler (HTTP API and webapp) for running Mesos tasks—long running processes, one-off tasks, and scheduled jobs. #hubspot-open-source
http://getsingularity.com/
Apache License 2.0
823 stars 188 forks source link

numPorts configuration question #2310

Open yarik3571 opened 1 year ago

yarik3571 commented 1 year ago

We are running singularity with Mesos. we configure the job with numPorts config option

singularityDeploy:
  resources:
    numPorts: 3

We can see that job is given with 3 ports PORT0, PORT1, PORT2, that are exactly what we expect. The question is about values of these ports. For example, we are given

PORT0=31842
PORT1=31843
PORT2=31844

In this example PORT0 < PORT1 < PORT2 And the question is - does this statement always hold or port values can be different ? For example:

PORT0=31842
PORT1=31855
PORT2=31856

I am asking because we are considering using of port ranges for some our applications (like PORT0 - PORT2) I did not find the answer in documentation. Thanks.

ssalinas commented 1 year ago

Few things:

yarik3571 commented 1 year ago

Makes sense. Thanks !