This repo contains a sample application which is used in the One Observability Demo workshop here - https://observability.workshop.aws/
See CONTRIBUTING for more information.
To deploy this workshop on your own account you need to have an IAM role with elevated priviliges and the aws-cli
installed. Then, from the root
of the repository run the following command:
aws cloudformation create-stack --stack-name Observability-Workshop --template-body file://codepipeline-stack.yaml --capabilities CAPABILITY_NAMED_IAM --parameters ParameterKey=UserRoleArn,ParameterValue=$(aws iam get-role --role-name $(aws sts get-caller-identity --query Arn --output text | awk -F/ '{print $(NF-1)}') --query Role.Arn --output text)
You can replace the role specified in the paramter UserRoleArn
with any other role with access to AWS CloudShell if you need so.
This library is licensed under the MIT-0 License. See the LICENSE file.