ADOT (AWS Distro for OpenTelemetry) Implementation for Simple Golang RESTful API Application (Bookstore)

Image name |
Size |
devopscorner/bookstore-adot:latest |
 |
devopscorner/bookstore-adot:alpine |
 |
devopscorner/bookstore-adot:alpine-latest |
 |
devopscorner/bookstore-adot:alpine-3.17 |
 |
Image name |
Size |
devopscorner/bookstore-adot:cicd-alpine |
 |
devopscorner/bookstore-adot:cicd-alpine-latest |
 |
devopscorner/bookstore-adot:cicd-alpine-3.17 |
 |
Image name |
Size |
devopscorner/bookstore-adot:cicd-codebuild |
 |
devopscorner/bookstore-adot:cicd-codebuild-latest |
 |
devopscorner/bookstore-adot:cicd-codebuild-4.0 |
 |
devopscorner/bookstore-adot:cicd-latest |
 |
- Update docker-compose configuration for
golang-adot
- Update Postman Collection for testing
golang-adot
- Update helm template for stateful services
- Update script for added pre-requirements EKS-Cluster & Monitoring
- Added Grafana Dashboard in
script
folder
- Refactoring Golang-Adot with additional features:
- Prometheus
- Tracing Otel (OpenTelemetry)
- Tracing XRay
- First release for Golang Bookstore ADOT (AWS Distro for OpenTelemetry)
- Added HelmChart - Build, Pack & Push to S3 Bucket
- Added Terraform Provisioning Script
- Core Infra
- TFState DynamoDB
- Resources
- EC2 Instances Jumphost
- EKS
- Monitoring
- Added compability builder script container for AMD64 & ARM64
- Added Pipeline CI/CD (default) with AWS Developer Tools (AWS CodeCommit, AWS CodeBuild & AWS CodePipeline)