microsoft / microsoft/dcp

Eliminate conflicts between fixed and auto-allocated network ports

Open
#26 3 comments 1 reaction 1 assignee Claimed by @karolz-ms View on GitHub
area-orchestrator reliability
Dominant language
Go
Stars
189
Forks
24
Avg merge
2d 16h
Merged PRs (30d)
18

Description

Today, when DCP allocates a random port for Service proxy, or Executable that needs a port, it will look at currently occupied ports on the machine. However, it will NOT look at ports that are pre-defined as part of Service spec or endpoint producer annotations on Containers and Executables. This might lead to choosing a (random) port that will conflict with a port that was pre-defined in the DCP model.

We should try harder to eliminate these kinds of conflicts.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.