tracetest-nomad
nomad-conversions
Our great sponsors
tracetest-nomad | nomad-conversions | |
---|---|---|
2 | 3 | |
10 | 18 | |
- | - | |
10.0 | 5.1 | |
almost 2 years ago | 10 months ago | |
HCL | HCL | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tracetest-nomad
-
Tracetest in Action: Running Trace-Based Tests on the OpenTelemetry Demo App with Nomad
Tracetest came out in May 2022, and I first got my hands on Tracetest back in June 2022, so it was still pretty fresh! At the time, it integrated only with Jaeger. More specifically, it used the Jaeger API to pull OTel Traces from Jaeger to register them into Tracetest. You then used the UI to create trace-based tests.
-
How to Convert Kubernetes Manifests into Nomad Jobspecs
Ever since I started exploring Nomad, one of the things that I’ve enjoyed doing is taking Docker Compose files and Kubernetes manifests, and translating them into HashiCorp Nomad jobspec. I did it for Temporal back in March 2022, and also for an early version of Tracetest, back in the summer of 2022.
nomad-conversions
-
Tracetest in Action: Running Trace-Based Tests on the OpenTelemetry Demo App with Nomad
Please note that there are no official Nomad jobspecs for either Tracetest or the OTel Demo App, so I went ahead and did the conversions myself from Kubernetes manifests to Nomad jobspecs. You can check out the jobspecs in this repo. If you’re curious as to how I went about the Kubernetes-to-Nomad conversion, you can check out my blog post on this topic. I also have a blog post dedicated to running the OTel Demo App on Nomad. If this tickles your fancy, you can check it out here.
-
How to Convert Kubernetes Manifests into Nomad Jobspecs
NOTE: You can find the repo with all of the OpenTelemetry Demo App jobspec files here.
-
Running the OpenTelemetry Demo App on HashiCorp Nomad
git clone https://github.com/avillela/nomad-conversions.git cd nomad-conversions
What are some alternatives?
hashiqube - HashiQube - All the Hashicorp products in a Container or VM for anyone to demo or practise with.
tracetest - 🔭 Tracetest - Build integration and end-to-end tests in minutes, instead of days, using OpenTelemetry and trace-based testing.
opentelemetry-helm-charts - OpenTelemetry Helm Charts
opentelemetry-demo - This repository contains the OpenTelemetry Astronomy Shop, a microservice-based distributed system intended to illustrate the implementation of OpenTelemetry in a near real-world environment.
opentelemetry-go - OpenTelemetry Go API and SDK
malabi - Tracing Based JavaScript Assertions
gRPC - The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
hashiqube - HashiQube - All Hashicorp products in a Virtualbox for anyone to demo or practise with.