Skip to content

Conversation

@arorakanav
Copy link

Changes

Please provide a brief description of the changes here.

Merge Requirements

For new features contributions, please make sure you have completed the following
essential items:

  • CHANGELOG.md updated to document new feature additions
  • Appropriate documentation updates in the docs
  • Appropriate Helm chart updates in the helm-charts

Maintainers will not merge until the above have been completed. If you're unsure
which docs need to be changed ping the
@open-telemetry/demo-approvers.

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Nov 14, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@github-actions github-actions bot added the helm-update-required Requires an update to the Helm chart when released label Nov 14, 2025
@julianocosta89
Copy link
Member

Hello @arorakanav 👋🏽

Have you seen that we already have a docker-compose.minimal.yml file?

The idea of creating a light version for the demo is about making it easier to configure more or less services that should run.
Ideally in a programmatic way.

I've done some tests using docker profiles at https://github.com/julianocosta89/opentelemetry-demo/blob/docker-add-profiles-to-compose/compose.yaml, but this initial PR was just to test how it would work, without changing anything on the current full/minimal experience.

@arorakanav arorakanav changed the title wip: setting up configuration for lite demo Create OpenTelemetry Demo Light Branch #2195 Nov 17, 2025
@arorakanav
Copy link
Author

@julianocosta89 i have gone through the minimal file and your PR and comments on the issue to use profiles. with all the knowledge i have been able to gather using profiles will still run dependent services. now while writing this is i think i can remove more dependencies from my file which can give us a light version. i also understand that the requirement to have less code to manage, i will do some more research and see if i can find a more programmable way to solve this issue.

@julianocosta89
Copy link
Member

@julianocosta89 i have gone through the minimal file and your PR and comments on the issue to use profiles. with all the knowledge i have been able to gather using profiles will still run dependent services. now while writing this is i think i can remove more dependencies from my file which can give us a light version. i also understand that the requirement to have less code to manage, i will do some more research and see if i can find a more programmable way to solve this issue.

@arorakanav I wonder how different this approach is from the docker-compose.minimal.yml approach?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

helm-update-required Requires an update to the Helm chart when released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants