The Render Farm Deployment Kit on AWS is a library for use with the AWS Cloud Development Kit that helps you define your render farm cloud infrastructure as code.
Integration stack components were still creating 'LaunchTemplateName's that were not unique.
Solution
added a cdk.json file to the root of the integ directory, which seemed to apply the feature flag correctly
this required me to change the integ/scripts/bash/rfdk-integ-e2e.sh script to look for a test_marker file in each integ test component directory as it was causing issues since the script would try to run tests from the integ root
reverted the change to add more information to the Bastion name in the test-tier component as it wasn't needed
Testing
figured out how to synthesize locally, confirmed the template names were different (each snippet form a different component):
Problem
Integration stack components were still creating 'LaunchTemplateName's that were not unique.
Solution
cdk.json
file to the root of theinteg
directory, which seemed to apply the feature flag correctlyinteg/scripts/bash/rfdk-integ-e2e.sh
script to look for atest_marker
file in each integ test component directory as it was causing issues since the script would try to run tests from theinteg
rootTesting
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license