This repo contains the custom AWS Distro for open telemetry custom image. Currently this is used by the frontend to add logging data to AWS-Xray.
Within the /.github/workflows/
folder we have the following scripts
- build.yml
- deploy.yml
This script uses ecs.build.yml from tdr-github-actions repo passing it the repo name, image name and secrets. This is then used to build and push the custom docker image to the ECR repositority with the correct versioning.
This script uses the ecs.deploy.yml from tdr-github-actions repo passing it environment and version to deploy. This pulls the relevant version of the custom image, tags it with the environment and pushes the tagged image to the ECR repository.