- Using adot
The lambda application
The Lambda infrastructure
Overall test
Jaeger server
See the blog post for details:
- Clone repository
git clone https://github.com/megaproaktiv/adot-otelstarter.git
- Set region export AWS_REGION=yourregion, e.g.
export AWS_REGION=eu-central-1
- If CDK is not bootstrapped:
task bootstrap
- Create VPC
task jaeger:deploy-vpc
- Set Domain and Service configuration
Edit jaeger/cluster.go
:
var SERVICE_NAME = "jaeger"
var NAMESPACE = "otel.letsbuild-aws.com"
var HOSTED_ZONE_ID = "Z042035555KH99T9LFKK6"
var DNS_NAME = "service.letsbuild-aws.com"
- Create ECS cluster with jaeger service
task jaeger:deploy-jaeger
- Deploy Lambda Resources and function
task deploy
Note: because of the ENI this could take a few minutes
- Create Traffic
./test/traffic.sh
Now access the jaeger UI via the ALB ip or with the configured domain.