Skip to content

Commit

Permalink
feature: adding support for AWS X-RAY (#1987)
Browse files Browse the repository at this point in the history
* feature: adding support for AWS X-RAY

* updating README

* cleanup

* feat(server): implement viper (#1977)

* added quick-start golang app in example (#1940)

* added quick-start golnag app in example

* Added quick-start-python in examples

* chore(docs): add recipe for datadog (#1995)

* chore(examples): adding documentation and example of datadog integration

* adding datadog recipe

* fixing details in docs

* Apply suggestions from code review

Co-authored-by: Julianne Fermi <julianne@kubeshop.io>

---------

Co-authored-by: Julianne Fermi <julianne@kubeshop.io>

* Update docs structure and config guides (#1984)

* docs(1919): flatten tools and integration

* docs(1919): flatten examples and tutorials

* docs(recipes): edit naming

* docs(config): fix 1982

* examples(tempo): edit config

* docs(structure): add redirect

* docs(config): update dd

* feature(examples): adding net core x tracetest example (#1978)

* feature(examples): adding net core x tracetest example

* adding readme

* addressing feedback comments

* adding more information

* adding support for the native xray client

* refactor connectivity test to reuse components (#1994)

* refactor connectivity test to reuse components

* only run next step if previous step succeeded

* simplify tester TestConnection

Co-authored-by: Sebastian Choren <schoren@users.noreply.github.com>

* add protocol in IsReachable function

* ignore unused ctx

* remove boolean return from IsReachable

* use multierrors to wrap all endpoint errors

* fix build

* use const for IsReachable timeout

* rename IsReachable to CheckReachability

---------

Co-authored-by: Sebastian Choren <schoren@users.noreply.github.com>

* cleanup

* using the new test connection logic

* config(server): allow provisioning from file or environent variable (#1999)

* cleanup

* adding support for session token

* feat(server): implement viper (#1977)

* config(server): allow provisioning from file or environent variable (#1999)

* moving trace id generation to data store

* fixing unit tests

* chore: disable application exporter in demo (#2012)

disable app exporter in demo

* removing examples

* cleanup

---------

Co-authored-by: Sebastian Choren <schoren@users.noreply.github.com>
Co-authored-by: Mahesh Kasbe <60398112+maheshkasabe@users.noreply.github.com>
Co-authored-by: Daniel Baptista Dias <danielbdias@users.noreply.github.com>
Co-authored-by: Julianne Fermi <julianne@kubeshop.io>
Co-authored-by: Adnan Rahić <adnan@kubeshop.io>
Co-authored-by: Matheus Nogueira <matheus.nogueira2008@gmail.com>
  • Loading branch information
7 people committed Feb 27, 2023
1 parent c7e9ab9 commit 427db01
Show file tree
Hide file tree
Showing 40 changed files with 1,554 additions and 699 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -25,3 +25,4 @@ dist/
# .DS_Store
.DS_Store
config.yml
server/tracetest.yaml
16 changes: 15 additions & 1 deletion api/dataStores.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ components:
$ref: "#/components/schemas/ElasticSearch"
signalFx:
$ref: "#/components/schemas/SignalFX"
awsxray:
$ref: "#/components/schemas/AwsXRay"
createdAt:
type: string
format: date-time
Expand Down Expand Up @@ -62,6 +64,17 @@ components:
type: string
token:
type: string
AwsXRay:
type: object
properties:
region:
type: string
accessKeyId:
type: string
secretAccessKey:
type: string
sessionToken:
type: string
HTTPClientSettings:
type: object
properties:
Expand Down Expand Up @@ -142,7 +155,8 @@ components:
elasticApm,
newRelic,
lightstep,
datadog
datadog,
awsxray,
]
SupportedClients:
type: string
Expand Down
382 changes: 209 additions & 173 deletions cli/openapi/api_api.go

Large diffs are not rendered by default.

232 changes: 232 additions & 0 deletions cli/openapi/model_aws_x_ray.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

36 changes: 36 additions & 0 deletions cli/openapi/model_data_store.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions cli/openapi/model_supported_data_stores.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 427db01

Please sign in to comment.