Adding the CloudFormation template to our code base

ECS changes are driven by the task definition present in our helloworld-ecs-service-cf.template file. So far, we only stored our Python script in GitHub. We will have to make a special case for that template, and store the JSON output of it so that CodePipeline can interact with our stack. We will add this file to our Git repository in a new directory as follows:

$ cd helloworld
$ mkdir templates
$ curl -L http://bit.ly/2uB5wQn | python > templates/helloworld-ecs-service-cf.template
$ git add templates
$ git commit -m "Adding CloudFormation template for the helloworld task"
$ git push

Now that our template is present in our source, we can create our CloudFormation template for our pipeline.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset