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

[Local Development] Feature parity with poktroll and tilt #31

Open
8 tasks
Olshansk opened this issue Sep 25, 2024 · 0 comments
Open
8 tasks

[Local Development] Feature parity with poktroll and tilt #31

Olshansk opened this issue Sep 25, 2024 · 0 comments
Assignees
Labels
infra Infrastructure related work (infra, automation, tooling, etc...)
Milestone

Comments

@Olshansk
Copy link
Contributor

Objective

Achieve parity with poktroll from a local development & observability POV.

Origin Document

https://dev.poktroll.com/develop/developer_guide/quickstart

Goals

  • Consistency of tooling & infrastructure between poktroll and path
  • Enable a prometheus + grafana localnet observability stack
  • Enable hot reloading + scalability in a local PATH development stack

Deliverables

  • 1. Go through the instructions in poktroll/quickstart, understand it, and update the documentation in poktroll along the way
  • 2. Add tilt to the local development environment in path
  • 3. Add prometheus and grafana to the local stack from (2)
  • 4. Export, capture and present (in a default dashboard) OS level performance metrics

Non-goals / Non-deliverables

  • Custom metrics (application specific) captured in the dasbhoard
  • Any code changes in the business logic

General deliverables

  • Comments: Add/update TODOs and comments alongside the source code so it is easier to follow.
  • Testing: Add new tests (unit and/or E2E) to the test suite.
  • Makefile: Add new targets to the Makefile to make the new functionality easier to use.
  • Documentation: Update architectural or development READMEs; use mermaid diagrams where appropriate.

Creator: @Olshansk
Co-Owners: @HebertCL @okdas

@Olshansk Olshansk added the infra Infrastructure related work (infra, automation, tooling, etc...) label Sep 25, 2024
@Olshansk Olshansk added this to the Path MVP milestone Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
infra Infrastructure related work (infra, automation, tooling, etc...)
Projects
Status: 🔖 Ready
Development

No branches or pull requests

2 participants