Skip to content

RFE: Migrate datadog-service to cp-connector/go-sdk  #56

@vadasambar

Description

@vadasambar

Problem statement.
datadog-service uses the distributor sidecar for intercepting events from the shipyard-controller. Using distributor creates a problem where

Describe the solution you'd like
Whatever distributor is doing right now should go inside datadog-service i.e., we replace the sidecar with a library which does the same thing as the distributor. We can use the cp-connector library or go-sdk in place of distributor

Describe alternatives you've considered
I haven't considered any other alternatives which don't use a sidecar.

Additional context

TODO

  • PoC and see if we can use cp-connector or go-sdk in place of distributor (tests should pass; check this for how to run tests)
  • Create an issue to try it out with local development tools like Telepresence (so that we can add docs around it in our README)
  • If the PoC works fine, raise a PR to migrate datadog-service to go-sdk or cp-connector

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions