elastic / elastic/elastic-package

Allow elastic-package stack to bind to different interfaces

Open
#1,967 2 comments 4 reactions 0 assignees View on GitHub
stale Team:Ecosystem
Dominant language
Go
Stars
72
Forks
141
Avg merge
19h 42m
Merged PRs (30d)
55

Description

This issue is about allowing all services created by the `elastic-package` to bind to all (or a specified) network interface allowing the services to be accessed from a different machine.

One use case for this is to create the stack on one machine and have a Elastic-Agent running on another machine connect to it.

A setting and/or a CLI flag would be a great way to expose this option.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the elastic-package CLI entry points that create the stack and trace how service network bindings are configured. Determine where a setting or CLI flag can apply to all services, then verify that a stack created on one machine can be reached by an Elastic-Agent on another interface or host.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.