diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 36a12da40c..fa306f7886 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -2,7 +2,7 @@ Thank you for looking at this. We, at Tracetest, are really excited to have you contribute on the project with us. -The main lines of communication with our team are through [Github issues](https://github.com/kubeshop/tracetest/issues/new/choose) or [Discord](https://discord.gg/eBvEQRVyKX). Feel free to ask any questions! +The main lines of communication with our team are through [Github issues](https://github.com/kubeshop/tracetest/issues/new/choose) or [Slack](https://dub.sh/tracetest-community). Feel free to ask any questions! ## Developing diff --git a/README.md b/README.md index 1ab3e8a7c0..14780d6367 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ Tutorials |  Recipes |  Examples |  - Discord |  + Slack |  Blog |  Website

@@ -63,8 +63,8 @@ Join our Community! - - Talk to us on Discord! + + Talk to us on Slack! @@ -275,7 +275,7 @@ Have an idea to improve Tracetest? You can: - [Create an issue here](https://github.com/kubeshop/tracetest/issues/new/choose)! -- Join our [Discord](https://discord.gg/eBvEQRVyKX), and ask us any questions there. +- Join our [Slack](https://dub.sh/tracetest-community), and ask us any questions there. - Follow us on [Twitter at @tracetest_io](https://twitter.com/tracetest_io) for updates. - Give us a ⭐️ on Github if you like what we're doing! diff --git a/cli/installer/installer.go b/cli/installer/installer.go index c05e8644bd..da9acd9bca 100644 --- a/cli/installer/installer.go +++ b/cli/installer/installer.go @@ -26,7 +26,7 @@ and configuring your system with all the requirements, so you can start TraceTes To get more info about TraceTest, you can check our docs at https://kubeshop.github.io/tracetest/ If you have any issues, please let us know by creating an issue (https://github.com/kubeshop/tracetest/issues/new/choose) -or reach us on Discord https://discord.gg/6zupCZFQbe +or reach us on Slack https://dub.sh/tracetest-community `) diff --git a/docs/docs/ci-cd-automation/github-actions-pipeline.mdx b/docs/docs/ci-cd-automation/github-actions-pipeline.mdx index 471e64e830..f67ea60989 100644 --- a/docs/docs/ci-cd-automation/github-actions-pipeline.mdx +++ b/docs/docs/ci-cd-automation/github-actions-pipeline.mdx @@ -504,4 +504,4 @@ spec: - phAZcrT4B ``` -Feel free to check out our [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-python-app-with-opentelemetry-collector-and-tracetest.mdx b/docs/docs/examples-tutorials/recipes/running-python-app-with-opentelemetry-collector-and-tracetest.mdx index 2c3b53bb66..79fa31b855 100644 --- a/docs/docs/examples-tutorials/recipes/running-python-app-with-opentelemetry-collector-and-tracetest.mdx +++ b/docs/docs/examples-tutorials/recipes/running-python-app-with-opentelemetry-collector-and-tracetest.mdx @@ -262,4 +262,4 @@ Start creating tests! Make sure to use the `http://app:8080/` url in your test c ## Learn more -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-terraform.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-terraform.mdx index 6b133b6a9e..c95621014b 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-terraform.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-terraform.mdx @@ -296,4 +296,4 @@ Now that all of the required services and infra have been created, you can start ## Learn More -Check out our [examples on GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Check out our [examples on GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-adot.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-adot.mdx index 0fca2e0d44..cda7294960 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-adot.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-adot.mdx @@ -239,4 +239,4 @@ Make sure to use the `http://app:3000/` url in your test creation, because your ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-pokeshop.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-pokeshop.mdx index 1756c3fdcf..980c746f92 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-pokeshop.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray-pokeshop.mdx @@ -333,4 +333,4 @@ Make sure to use the `http://demo-api:8081/` url in your test creation, because ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray.mdx index f0ff3a08ce..8af94134be 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-aws-x-ray.mdx @@ -210,4 +210,4 @@ Make sure to use the `http://app:3000/` URL in your test creation because your N ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-collector.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-collector.mdx index fd10d3623e..fa1434a94e 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-collector.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-collector.mdx @@ -246,4 +246,4 @@ Make sure to use the `http://app:3000/` URL in your test creation because your N ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-pokeshop.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-pokeshop.mdx index 9e8c93b5a8..a8662f529e 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-pokeshop.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights-pokeshop.mdx @@ -333,4 +333,4 @@ Make sure to use the `http://demo-api:8081/` url in your test creation, because ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights.mdx index 4ebf57242b..ab89b5ae13 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-azure-app-insights.mdx @@ -210,4 +210,4 @@ Make sure to use the `http://app:3000/` URL in your test creation because your N ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-datadog.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-datadog.mdx index e3c250f1a9..617eccd216 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-datadog.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-datadog.mdx @@ -365,4 +365,4 @@ With Datadog and Tracetest, you get the best of both worlds. You can run trace-b ## Learn more -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-dynatrace.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-dynatrace.mdx index 42ce128346..f9d7c67774 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-dynatrace.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-dynatrace.mdx @@ -409,4 +409,4 @@ The combination of Dynatrace and Tracetest is extremely powerful. Ingest your tr ## Learn more -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-elasticapm.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-elasticapm.mdx index 1d681f7915..c7e3788f5c 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-elasticapm.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-elasticapm.mdx @@ -224,4 +224,4 @@ docker rmi quick-start-nodejs:latest ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-honeycomb.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-honeycomb.mdx index 4a1a3a61f6..5e2aeac477 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-honeycomb.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-honeycomb.mdx @@ -353,4 +353,4 @@ With Honeycomb and Tracetest, you get the best of both worlds. You can run trace ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-jaeger.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-jaeger.mdx index 3f882bc551..759aa0184f 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-jaeger.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-jaeger.mdx @@ -315,4 +315,4 @@ Open the URL and start creating tests! Make sure to use the `http://app:8080/` U ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-lightstep.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-lightstep.mdx index 123d0acaf9..b621a38e33 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-lightstep.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-lightstep.mdx @@ -347,4 +347,4 @@ With Lightstep and Tracetest, you get the best of both worlds. You can run trace ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-new-relic.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-new-relic.mdx index 5e1d80d0c0..cdf59a32ac 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-new-relic.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-new-relic.mdx @@ -356,4 +356,4 @@ With New Relic and Tracetest, you get the best of both worlds. You can run trace ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-opensearch.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-opensearch.mdx index 28f457ff29..ff145aa8dc 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-opensearch.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-opensearch.mdx @@ -332,4 +332,4 @@ Open the URL and start creating tests! Make sure to use the `http://app:8080/` U ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-signoz-pokeshop.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-signoz-pokeshop.mdx index c11c3f6173..e3b1c887e2 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-signoz-pokeshop.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-signoz-pokeshop.mdx @@ -650,4 +650,4 @@ With SigNoz and Tracetest, you get the best of both worlds. You can run trace-ba ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-step-functions-terraform.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-step-functions-terraform.mdx index e6fe8b0922..57f0dc7b8c 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-step-functions-terraform.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-step-functions-terraform.mdx @@ -182,4 +182,4 @@ Now that all of the required services and infra have been created, you can start ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-sumologic.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-sumologic.mdx index fa94d289d8..8a07a0db11 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-sumologic.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-sumologic.mdx @@ -445,4 +445,4 @@ Open the URL and start creating tests! Make sure to use the `http://app:8080/` U ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-with-tempo.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-with-tempo.mdx index 4ebc6b044f..ec93c84b55 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-with-tempo.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-with-tempo.mdx @@ -382,4 +382,4 @@ Open the URL and start creating tests! Make sure to use the `http://app:8080/` U ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store-with-manual-instrumentation.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store-with-manual-instrumentation.mdx index 0c0aa6f5b9..1c5143d03d 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store-with-manual-instrumentation.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store-with-manual-instrumentation.mdx @@ -385,4 +385,4 @@ The tests will pass if you change the assertion to: attr: books.list.count = 3; ``` -Feel free to check out our [docs](https://docs.tracetest.io/) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [docs](https://docs.tracetest.io/) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store.mdx b/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store.mdx index 207650d6d2..01e6b1476e 100644 --- a/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store.mdx +++ b/docs/docs/examples-tutorials/recipes/running-tracetest-without-a-trace-data-store.mdx @@ -405,4 +405,4 @@ Open the URL and start creating tests! Make sure to use the `http://app:8080/` U ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/examples-tutorials/recipes/testing-kafka-go-api-with-opentelemetry-tracetest.mdx b/docs/docs/examples-tutorials/recipes/testing-kafka-go-api-with-opentelemetry-tracetest.mdx index 0448727428..f14a3b90a4 100644 --- a/docs/docs/examples-tutorials/recipes/testing-kafka-go-api-with-opentelemetry-tracetest.mdx +++ b/docs/docs/examples-tutorials/recipes/testing-kafka-go-api-with-opentelemetry-tracetest.mdx @@ -328,4 +328,4 @@ Here are two sample tests you can get started with quickly. ## Learn More -Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docs/kubecon.md b/docs/docs/kubecon.md deleted file mode 100644 index 68d1550217..0000000000 --- a/docs/docs/kubecon.md +++ /dev/null @@ -1,37 +0,0 @@ -# OTel-Demo testing game @ KubeconNA 2022 - - -Play our game, learn to run trace-based tests using TraceTest, get familiar with the [OpenTelemetry Community Demo](https://github.com/open-telemetry/opentelemetry-demo), and win a Plushie! - -We have deployed the otel demo at [http://otel-demo.tracetest.io/](http://otel-demo.tracetest.io/), and a Tracetest instance ready to connect to it at [http://tracetest-otel-demo.tracetest.io/](http://tracetest-otel-demo.tracetest.io/) - - -## Instructions - -1. Go to [http://tracetest-otel-demo.tracetest.io/](http://tracetest-otel-demo.tracetest.io/) - -2. Create a new test. The goal will be to run tests over a trace generated by a call to the `Checkout API`. You can use the `Choose example` dropdown to select the correct one. Add your name to the name of the test. - -3. When the test finishes running, you will be able to see and play around with the generated trace. Now comes the interesting part. - -4. Using the `Test` section, find your way into adding `Test Specs` to do the following assertions: - - - All spans with a type of `RPC` have been successful (a.k.a `grpc.status_code` equals 0) - - Since we’re trying to checkout an empty cart, the shipping cost will be zero. Assert that the `get-quote` span reflects that information - - Finally, we want to be sure the user provided credit card is valid, so make sure the `charge` span shows if the given card is valid or not. - - -5. Don’t forget to "Publish" your changes once you created all your specs. - -6. Complete [our survey](https://forms.gle/pAyCFjKUeBAKhTFP7). You will need to copy/paste your test URL. Make sure it is correct by copy/pasting it into a new browser window. If it’s correct, you should see your test with all the specs you added. - -7. Come by the stand and reclaim your plushie! - -## Help - -- You can use our docs: [https://docs.tracetest.io/](https://docs.tracetest.io/). Some relevant pages: - - Creating tests: [https://docs.tracetest.io/create-test/](https://docs.tracetest.io/create-test/) - - Adding test spec: [https://docs.tracetest.io/adding-assertions/](https://docs.tracetest.io/adding-assertions/) - - Advanced selectors: [https://docs.tracetest.io/advanced-selectors/](https://docs.tracetest.io/advanced-selectors/) -- Selectors can be hard, so we have a cheatsheet: [https://docs.tracetest.io/img/cheatsheet.pdf](https://docs.tracetest.io/img/cheatsheet.pdf) -- You can ask for help in our Discord channel: [https://discord.com/invite/6zupCZFQbe](https://discord.com/invite/6zupCZFQbe) diff --git a/docs/docs/tools-and-integrations/k6.mdx b/docs/docs/tools-and-integrations/k6.mdx index e00edcf237..0d9dbe050e 100644 --- a/docs/docs/tools-and-integrations/k6.mdx +++ b/docs/docs/tools-and-integrations/k6.mdx @@ -312,4 +312,4 @@ After running the initial set of tests, you can click the run link for any of th ## Learn More -Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Please visit our [examples in GitHub](https://github.com/kubeshop/tracetest/tree/main/examples) and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js index 02c60df9c2..a47eff9cbb 100644 --- a/docs/docusaurus.config.js +++ b/docs/docusaurus.config.js @@ -344,8 +344,8 @@ const config = { href: 'https://tracetest.io/pricing', }, { - label: 'Talk to us in Discord', - href: 'https://discord.gg/6zupCZFQbe', + label: 'Talk to us in Slack', + href: 'https://dub.sh/tracetest-community', }, { label: 'Open an issue in GitHub', @@ -394,8 +394,8 @@ const config = { title: "Community", items: [ { - label: "Discord", - href: "https://discord.gg/6zupCZFQbe", + label: "Slack", + href: "https://dub.sh/tracetest-community", }, { label: "Twitter", diff --git a/examples/quick-start-github-actions/readme.md b/examples/quick-start-github-actions/readme.md index c4c61d0776..ed7bcd1ab9 100644 --- a/examples/quick-start-github-actions/readme.md +++ b/examples/quick-start-github-actions/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure GitHub Actions to run Tracetest against a Node.js app that uses OpenTelemetry instrumentation with traces, to enhance your e2e and integration tests with trace-based testing. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-go-and-kafka/README.md b/examples/quick-start-go-and-kafka/README.md index 13c57c6877..f855b62a57 100644 --- a/examples/quick-start-go-and-kafka/README.md +++ b/examples/quick-start-go-and-kafka/README.md @@ -8,4 +8,4 @@ If you want to run this example, just execute `docker compose up` on this folder To execute a Trace-based test with Tracetest against this structure just run `tracetest run test -f test-producer.yaml` or `tracetest run test -f test-consumer.yaml`. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-go/readme.md b/examples/quick-start-go/readme.md index 2694b978dc..890cf18c9f 100644 --- a/examples/quick-start-go/readme.md +++ b/examples/quick-start-go/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Golang app to use OpenTelemetry instrumentation with traces, and Tracetest for enhancing your e2e and integration tests with trace-based testing. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-grafana-cloud-tempo-nodejs/readme.md b/examples/quick-start-grafana-cloud-tempo-nodejs/readme.md index 26ae5faed0..d293832ffd 100644 --- a/examples/quick-start-grafana-cloud-tempo-nodejs/readme.md +++ b/examples/quick-start-grafana-cloud-tempo-nodejs/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces and Tracetest for enhancing your e2e and integration tests with trace-based testing. The infrastructure will use Tempo as the trace data store, and OpenTelemetry Collector to receive traces from the Node.js app and send them to Tempo. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-jaeger-nodejs/readme.md b/examples/quick-start-jaeger-nodejs/readme.md index a6e42c73e2..c1ca1f8ed8 100644 --- a/examples/quick-start-jaeger-nodejs/readme.md +++ b/examples/quick-start-jaeger-nodejs/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces and Tracetest for enhancing your E2E and integration tests with trace-based testing. The infrastructure will use Jaeger as the trace data store, and OpenTelemetry Collector to receive traces from the Node.js app and send them to Jaeger. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-java/README.md b/examples/quick-start-java/README.md index b72453a8ea..153c117b80 100644 --- a/examples/quick-start-java/README.md +++ b/examples/quick-start-java/README.md @@ -7,4 +7,4 @@ The Java API was created with OpenTelemetry instrumentation using the [OpenTelem To run it just execute `docker compose up` on this folder. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-net-core/README.md b/examples/quick-start-net-core/README.md index 9d7664e025..786489851d 100644 --- a/examples/quick-start-net-core/README.md +++ b/examples/quick-start-net-core/README.md @@ -11,4 +11,4 @@ This is a simple quick start on how to configure a .NET Core API to use OpenTele 3. Run the project by using docker-compose: `docker-compose up -d` (Linux) or `docker compose up -d` (Mac) 4. Test if it works by running: `tracetest run test -f tests/test.yaml`. This would execute a test against the .NET Core API that will send spans to Jaeger to be fetched from the Tracetest server. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-nodejs-manual-instrumentation/readme.md b/examples/quick-start-nodejs-manual-instrumentation/readme.md index 09ef7a6ac1..2291135af0 100644 --- a/examples/quick-start-nodejs-manual-instrumentation/readme.md +++ b/examples/quick-start-nodejs-manual-instrumentation/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces, and Tracetest for enhancing your e2e and integration tests with trace-based testing. This example includes manual instrumentation and a sample bookstore array that simulates fetching data from a database. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-nodejs/readme.md b/examples/quick-start-nodejs/readme.md index 19bbe43e02..af118649b6 100644 --- a/examples/quick-start-nodejs/readme.md +++ b/examples/quick-start-nodejs/readme.md @@ -53,4 +53,4 @@ Once started, you will need to make sure to trigger tests with correct service n --- -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-opensearch-nodejs/readme.md b/examples/quick-start-opensearch-nodejs/readme.md index 938c822e56..14dfbb29ea 100644 --- a/examples/quick-start-opensearch-nodejs/readme.md +++ b/examples/quick-start-opensearch-nodejs/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces, and Tracetest for enhancing your E2E and integration tests with trace-based testing. The infrastructure will use OpenSearch as the trace data store and OpenTelemetry Collector to receive traces from the Node.js app and send them to OpenSearch. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-python/readme.md b/examples/quick-start-python/readme.md index 94c8ffe582..42e2a6c8f5 100644 --- a/examples/quick-start-python/readme.md +++ b/examples/quick-start-python/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Python app to use OpenTelemetry instrumentation with traces, and Tracetest for enhancing your e2e and integration tests with trace-based testing. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-ruby-on-rails/README.md b/examples/quick-start-ruby-on-rails/README.md index a58a3af0e0..909d0c94bd 100644 --- a/examples/quick-start-ruby-on-rails/README.md +++ b/examples/quick-start-ruby-on-rails/README.md @@ -7,4 +7,4 @@ The Ruby on Rails API was created using the [Rails guide for API](https://guides To run it just execute `docker compose up` on this folder. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-ruby-sinatra/README.md b/examples/quick-start-ruby-sinatra/README.md index 9083776d76..b34a2df3b7 100644 --- a/examples/quick-start-ruby-sinatra/README.md +++ b/examples/quick-start-ruby-sinatra/README.md @@ -6,4 +6,4 @@ This is a simple quick start on how to configure a Ruby app (with [Sinatra](http To run it just execute `docker compose up` on this folder. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-sumologic-nodejs/readme.md b/examples/quick-start-sumologic-nodejs/readme.md index 438d29e8fc..66247dc245 100644 --- a/examples/quick-start-sumologic-nodejs/readme.md +++ b/examples/quick-start-sumologic-nodejs/readme.md @@ -54,4 +54,4 @@ Once started, you will need to make sure to trigger tests with correct service n --- -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-tail-sampling/README.md b/examples/quick-start-tail-sampling/README.md index 5483d90863..c59836c2fe 100644 --- a/examples/quick-start-tail-sampling/README.md +++ b/examples/quick-start-tail-sampling/README.md @@ -120,4 +120,4 @@ If you want to run this example, execute `docker compose up` on this folder. To execute a Trace-based test with Tracetest against this structure, run `tracetest run test -f test-api-working.yaml`. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-tekton/readme.md b/examples/quick-start-tekton/readme.md index bc7ac1a3af..e2ab6fe43d 100644 --- a/examples/quick-start-tekton/readme.md +++ b/examples/quick-start-tekton/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure [Tekton](https://tekton.dev/) to run Tracetest against the Pokeshop demo app that uses OpenTelemetry instrumentation with traces, to enhance your e2e and integration tests with trace-based testing. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/quick-start-tempo-nodejs/readme.md b/examples/quick-start-tempo-nodejs/readme.md index 26ae5faed0..d293832ffd 100644 --- a/examples/quick-start-tempo-nodejs/readme.md +++ b/examples/quick-start-tempo-nodejs/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces and Tracetest for enhancing your e2e and integration tests with trace-based testing. The infrastructure will use Tempo as the trace data store, and OpenTelemetry Collector to receive traces from the Node.js app and send them to Tempo. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-aws-step-functions/README.md b/examples/tracetest-aws-step-functions/README.md index 35ee599aeb..7b1069daa4 100644 --- a/examples/tracetest-aws-step-functions/README.md +++ b/examples/tracetest-aws-step-functions/README.md @@ -19,4 +19,4 @@ tracetest run test -f tests/exam.yaml \ tracetest run transaction -f tests/transaction.yaml ``` -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-aws-step-functions/infra/README.md b/examples/tracetest-aws-step-functions/infra/README.md index e752a4c9e5..a04b7926fa 100644 --- a/examples/tracetest-aws-step-functions/infra/README.md +++ b/examples/tracetest-aws-step-functions/infra/README.md @@ -12,4 +12,4 @@ This is a simple quick start on how to configure a Node.js lambda function API t 4. From the terraform outputs, grab the `api_endpoint` and update the `` section from `test/test.yaml` 5. Test if it works by running: `tracetest run test -f tests/test.yaml`. This would execute a test against the Node.js API Gateway endpoint that will send spans to Jaeger to be fetched from the Tracetest server. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-aws-terraform-serverless/README.md b/examples/tracetest-aws-terraform-serverless/README.md index beaadb5581..573ea78991 100644 --- a/examples/tracetest-aws-terraform-serverless/README.md +++ b/examples/tracetest-aws-terraform-serverless/README.md @@ -10,4 +10,4 @@ This is a simple quick start on how to configure a Node.js lambda function API t 4. From the terraform outputs, grab the `api_endpoint` and update the `` section from `tests/test.yaml` 5. Test if it works by running: `tracetest run test -f tests/test.yaml`. This would execute a test against the Node.js API Gateway endpoint that will send spans to Jaeger to be fetched from the Tracetest server. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-datadog/README.md b/examples/tracetest-datadog/README.md index 3c12e08a63..15b1c21c32 100644 --- a/examples/tracetest-datadog/README.md +++ b/examples/tracetest-datadog/README.md @@ -6,7 +6,7 @@ This example uses the OpenTelemetry Demo `v1.3.0`. This is a simple sample app on how to configure the [OpenTelemetry Demo](https://github.com/open-telemetry/opentelemetry-demo) to use [Tracetest](https://tracetest.io/) for enhancing your E2E and integration tests with trace-based testing, and [Datadog](https://www.datadoghq.com/) as a trace data store. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! You can run it locally using the command: diff --git a/examples/tracetest-dynatrace/README.md b/examples/tracetest-dynatrace/README.md index a48c8e187a..acac1c893e 100644 --- a/examples/tracetest-dynatrace/README.md +++ b/examples/tracetest-dynatrace/README.md @@ -6,7 +6,7 @@ This example uses the OpenTelemetry Demo `v1.3.0`. This is a simple sample app on how to configure the [OpenTelemetry Demo](https://github.com/open-telemetry/opentelemetry-demo) to use [Tracetest](https://tracetest.io/) for enhancing your E2E and integration tests with trace-based testing, and [Dynatrace](https://www.dynatrace.com/) as a trace data store. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! You can run it locally using the command: diff --git a/examples/tracetest-elasticapm-with-elastic-agent/README.md b/examples/tracetest-elasticapm-with-elastic-agent/README.md index 21104950ef..f458c92402 100644 --- a/examples/tracetest-elasticapm-with-elastic-agent/README.md +++ b/examples/tracetest-elasticapm-with-elastic-agent/README.md @@ -4,4 +4,4 @@ This repository objective is to show how you can configure your Tracetest instance to connect to Elastic stack instance and use it as its tracing backend. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-honeycomb/readme.md b/examples/tracetest-honeycomb/readme.md index b1b0fe32e9..bd5f37f6ce 100644 --- a/examples/tracetest-honeycomb/readme.md +++ b/examples/tracetest-honeycomb/readme.md @@ -4,4 +4,4 @@ This is a simple quick start on how to configure a Node.js app to use OpenTelemetry instrumentation with traces, and Tracetest for enhancing your e2e and integration tests with trace-based testing. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-lightstep-otel-demo/README.md b/examples/tracetest-lightstep-otel-demo/README.md index 881963709e..be09217ee1 100644 --- a/examples/tracetest-lightstep-otel-demo/README.md +++ b/examples/tracetest-lightstep-otel-demo/README.md @@ -308,4 +308,4 @@ With Lightstep and Tracetest, you get the best of both worlds. You can run trace ## Learn more -Feel free to check out our [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-lightstep/README.md b/examples/tracetest-lightstep/README.md index 50369d6583..6a3df99ca3 100644 --- a/examples/tracetest-lightstep/README.md +++ b/examples/tracetest-lightstep/README.md @@ -6,4 +6,4 @@ This examples uses OpenTelemetry Demo `v0.3.4-alpha`. This is a simple sample app on how to configure the [OpenTelemetry Demo](https://github.com/open-telemetry/opentelemetry-demo) to use [Tracetest](https://tracetest.io/) for enhancing your E2E and integration tests with trace-based testing, and [Lightstep](https://lightstep.com/) as a trace data store. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-new-relic-otel-demo/README.md b/examples/tracetest-new-relic-otel-demo/README.md index 34d8a1bb20..e7c073d4d7 100644 --- a/examples/tracetest-new-relic-otel-demo/README.md +++ b/examples/tracetest-new-relic-otel-demo/README.md @@ -309,4 +309,4 @@ With New Relic and Tracetest, you get the best of both worlds. You can run trace ## Learn more -Feel free to check out our [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-new-relic/README.md b/examples/tracetest-new-relic/README.md index ee4b3eb3ef..72ed33bb0d 100644 --- a/examples/tracetest-new-relic/README.md +++ b/examples/tracetest-new-relic/README.md @@ -4,4 +4,4 @@ This is a simple sample app on how to configure the [OpenTelemetry Demo](https://github.com/open-telemetry/opentelemetry-demo) to use [Tracetest](https://tracetest.io/) for enhancing your E2E and integration tests with trace-based testing, and [New Relic](https://newrelic.com/) as a trace data store. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetest-synthetic-monitoring/readme.md b/examples/tracetest-synthetic-monitoring/readme.md index 2c7af1d84b..313d277ed0 100644 --- a/examples/tracetest-synthetic-monitoring/readme.md +++ b/examples/tracetest-synthetic-monitoring/readme.md @@ -9,4 +9,4 @@ identifying issues constantly. This example is based on the [Golang quick-start example](https://github.com/kubeshop/tracetest/tree/main/examples/quick-start-go). All important information about how to run synthetic monitoring using Tracetest can be found in the [.github/workflows/synthetic-monitoring.yaml](https://github.com/kubeshop/tracetest/tree/main/examples/tracetest-synthetic-monitoring/.github/workflows/synthetic-monitoring.yaml) file. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! diff --git a/examples/tracetesting-event-driven-systems/README.md b/examples/tracetesting-event-driven-systems/README.md index 6fd0758dd8..18b1aad9fc 100644 --- a/examples/tracetesting-event-driven-systems/README.md +++ b/examples/tracetesting-event-driven-systems/README.md @@ -6,7 +6,7 @@ This is a simple example from the article "Testing Event-driven Systems with Ope If you want to run this example, just execute `docker compose up` on this folder. -Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Discord Community](https://discord.gg/8MtcMrQNbX) for more info! +Feel free to check out the [docs](https://docs.tracetest.io/), and join our [Slack Community](https://dub.sh/tracetest-community) for more info! ## Test Scenarios diff --git a/web/src/assets/slack.svg b/web/src/assets/slack.svg new file mode 100644 index 0000000000..62df9698fc --- /dev/null +++ b/web/src/assets/slack.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/web/src/components/AnalyzerResult/AnalyzerResult.tsx b/web/src/components/AnalyzerResult/AnalyzerResult.tsx index abcce078cc..08e66870de 100644 --- a/web/src/components/AnalyzerResult/AnalyzerResult.tsx +++ b/web/src/components/AnalyzerResult/AnalyzerResult.tsx @@ -1,6 +1,6 @@ import BetaBadge from 'components/BetaBadge/BetaBadge'; import Link from 'components/Link'; -import {DISCORD_URL, OCTOLIINT_ISSUE_URL} from 'constants/Common.constants'; +import {COMMUNITY_SLACK_URL, OCTOLIINT_ISSUE_URL} from 'constants/Common.constants'; import LinterResult from 'models/LinterResult.model'; import Trace from 'models/Trace.model'; import {useSettingsValues} from 'providers/SettingsValues/SettingsValues.provider'; @@ -31,7 +31,7 @@ const AnalyzerResult = ({result: {score, minimumScore, plugins = [], passed}, tr It can be globally disabled for all tests in the settings page.{' '} )} - We value your feedback on this beta release. Share your thoughts on Discord or add + We value your feedback on this beta release. Share your thoughts on Slack or add them to this Issue. {plugins.length ? ( diff --git a/web/src/components/ContactUs/ContactUsModal.tsx b/web/src/components/ContactUs/ContactUsModal.tsx index 6f75a01ac1..ec9cfa4a1f 100644 --- a/web/src/components/ContactUs/ContactUsModal.tsx +++ b/web/src/components/ContactUs/ContactUsModal.tsx @@ -15,7 +15,7 @@ const ContactUsModal = ({isOpen, onClose}: IProps) => { Technical glitches can be tricky, even for the best of us. Don't fret! We're here to save your day. - Create an Issue or contact us via Discord and our tech-savvy team are ready to lend a helping hand. + Create an Issue or contact us via Slack and our tech-savvy team are ready to lend a helping hand. ); diff --git a/web/src/components/ContactUs/ContactUsModalFooter.tsx b/web/src/components/ContactUs/ContactUsModalFooter.tsx index 8fd6221f0a..c168a6f049 100644 --- a/web/src/components/ContactUs/ContactUsModalFooter.tsx +++ b/web/src/components/ContactUs/ContactUsModalFooter.tsx @@ -1,4 +1,4 @@ -import {DISCORD_URL, GITHUB_ISSUES_URL} from 'constants/Common.constants'; +import {COMMUNITY_SLACK_URL, GITHUB_ISSUES_URL} from 'constants/Common.constants'; import * as S from './ContactUs.styled'; const ContactUsModalFooter = () => { @@ -7,9 +7,9 @@ const ContactUsModalFooter = () => { Create an Issue - + - Contact Team on Discord + Contact Team on Slack diff --git a/web/src/components/Header/HelpMenu.tsx b/web/src/components/Header/HelpMenu.tsx index a46ad65aa7..e4f334452a 100644 --- a/web/src/components/Header/HelpMenu.tsx +++ b/web/src/components/Header/HelpMenu.tsx @@ -3,8 +3,8 @@ import {Dropdown, Menu, MenuProps, Space} from 'antd'; import {useMemo} from 'react'; import {useLocation} from 'react-router-dom'; -import discordIcon from 'assets/discord.svg'; -import {DISCORD_URL, DOCUMENTATION_URL, GITHUB_URL} from 'constants/Common.constants'; +import slackIcon from 'assets/slack.svg'; +import {COMMUNITY_SLACK_URL, DOCUMENTATION_URL, GITHUB_URL} from 'constants/Common.constants'; import {useGuidedTour} from 'providers/GuidedTour/GuidedTour.provider'; import GuidedTourService from 'services/GuidedTour.service'; import Env from 'utils/Env'; @@ -41,11 +41,11 @@ function getMenuItems({ { key: '3', label: ( - - Join our Discord community + + Join our Slack community ), - icon: , + icon: , }, { key: '4', diff --git a/web/src/components/RunEvents/RunEventsTrigger.tsx b/web/src/components/RunEvents/RunEventsTrigger.tsx index c92d90aa66..74f1bc8112 100644 --- a/web/src/components/RunEvents/RunEventsTrigger.tsx +++ b/web/src/components/RunEvents/RunEventsTrigger.tsx @@ -1,6 +1,6 @@ import {Typography} from 'antd'; -import {DISCORD_URL, GITHUB_ISSUES_URL} from 'constants/Common.constants'; +import {COMMUNITY_SLACK_URL, GITHUB_ISSUES_URL} from 'constants/Common.constants'; import RunEvent from './RunEvent'; import {IPropsComponent} from './RunEvents'; import * as S from './RunEvents.styled'; @@ -24,8 +24,8 @@ const RunEventsTrigger = ({events}: IPropsComponent) => ( Create an issue {' '} or contact us via{' '} - - Discord + + Slack . We will check it out and will help you rectify the issue. diff --git a/web/src/components/Settings/Linter/Linter.tsx b/web/src/components/Settings/Linter/Linter.tsx index 54c9d8f5af..19980467f8 100644 --- a/web/src/components/Settings/Linter/Linter.tsx +++ b/web/src/components/Settings/Linter/Linter.tsx @@ -1,4 +1,4 @@ -import {ANALYZER_DOCUMENTATION_URL, DISCORD_URL, OCTOLIINT_ISSUE_URL} from 'constants/Common.constants'; +import {ANALYZER_DOCUMENTATION_URL, COMMUNITY_SLACK_URL, OCTOLIINT_ISSUE_URL} from 'constants/Common.constants'; import DocsBanner from 'components/DocsBanner/DocsBanner'; import LinterForm from './LinterForm'; import * as S from '../common/Settings.styled'; @@ -10,7 +10,7 @@ const Linter = () => ( The Tracetest Analyzer is a plugin based framework used to audit OpenTelemetry traces to help teams improve their instrumentation data, find potential problems and provide tips to fix the problems. We have released this initial version to get feedback from the community. Have thoughts about how to improve the Tracetest Analyzer? - Add to this Issue or Discord! + Add to this Issue or call us on Slack!

Need more information about Analyzer?{' '} diff --git a/web/src/constants/Common.constants.ts b/web/src/constants/Common.constants.ts index 46e831a632..0e84ed16e6 100644 --- a/web/src/constants/Common.constants.ts +++ b/web/src/constants/Common.constants.ts @@ -6,7 +6,7 @@ export const DOCUMENT_TITLE = 'Tracetest'; export const DOCUMENTATION_URL = 'https://docs.tracetest.io'; export const GITHUB_URL = 'https://github.com/kubeshop/tracetest'; export const GITHUB_ISSUES_URL = 'https://github.com/kubeshop/tracetest/issues/new/choose'; -export const DISCORD_URL = 'https://discord.gg/6zupCZFQbe'; +export const COMMUNITY_SLACK_URL = 'https://dub.sh/tracetest-community'; export const OCTOLIINT_ISSUE_URL = 'https://github.com/kubeshop/tracetest/issues/2615'; export const CLI_RUNNING_TESTS_URL = 'https://docs.tracetest.io/cli/running-tests'; export const CLI_RUNNING_TEST_SUITES_URL = 'https://docs.tracetest.io/cli/running-test-suites';