hashicorp / hashicorp/consul-template

Limit/Allow to specify an ephemeral port range used by consul-template client connections

Open
#1,072 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
4.8k
Forks
801
Avg merge
4h 5m
Merged PRs (30d)
6

Description

We've recently encountered an issue with our application which was caused by its inability to bind a specific port (8081). Apparently, this port was temporary used by consul-template.

It would be nice to limit consul-template port binding to specific ephemeral port range to avoid conflicts with other applications.

Thank you.

Contributor guide

Open the contributing guide

Research direction

No files, tests, or entry points are named. Start by locating the consul-template client connection setup and its existing port-binding configuration; determine how a configurable ephemeral port range would be exposed and verify that connections stay within the requested range without conflicting with other applications.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
networking
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.