Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Extend the docker-compose file #1365

Open
2 of 7 tasks
jackw opened this issue Nov 29, 2024 · 0 comments
Open
2 of 7 tasks

Feat: Extend the docker-compose file #1365

jackw opened this issue Nov 29, 2024 · 0 comments
Labels
create-plugin related to the create-plugin tool enhancement New feature or request good first issue Good for newcomers

Comments

@jackw
Copy link
Collaborator

jackw commented Nov 29, 2024

Which areas does this feature request relate to

  • Create Plugin
  • Sign Plugin
  • Plugin E2E
  • Plugin Meta Extractor
  • Documentation

Problem

New plugin scaffolds create a docker-compose.yaml in the root of the project with configuration that we might want to change at a later date. Because it lives in the root developers are free to edit it as they wish which could make it complicated to update in the future.

Solution

Take advantage of docker-compose extends and move the bulk of the current setup into a .configs/docker-compose.yaml file

Alternatives

No response

Additional context

No response

Are you interested in contributing the solution?

  • Yes
  • No
@jackw jackw added enhancement New feature or request good first issue Good for newcomers labels Nov 29, 2024
@mckn mckn moved this from 📬 Triage to 📅 Planned in Plugins Platform / Grafana Community Dec 2, 2024
@jackw jackw added the create-plugin related to the create-plugin tool label Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
create-plugin related to the create-plugin tool enhancement New feature or request good first issue Good for newcomers
Projects
Status: 📅 Planned
Development

No branches or pull requests

1 participant