elastic / elastic/apm-server

Ability to use a custom apm-server.yml file to start APM Server using Tilt

Open
#10,642 0 comments 0 reactions 0 assignees View on GitHub
8.9-candidate enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

Currently while running Tilt, the `apm-server.yml` file is referred from inside the docker container and there's no way to override APM Server settings. As a user one should be able to provide a custom `apm-server.yml` file (or the one present at project root) which could be volume mounted or somehow referenced while running the docker container.

Suggestion from @marclop is to invest time in a Helm Chart to achieve the same.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the Tilt configuration and the current Docker reference to apm-server.yml. Compare the proposed Helm Chart approach with volume-mounting a project-root apm-server.yml, and consider the work done when a custom settings file can be supplied while starting APM Server with Tilt.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, go, helm
Domain
devops, infrastructure
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.