This repository has the code related to the Session "Enabling Cloud Native Compliance Using Ansible" This repo includes EC2 Image Builder, Systems Manager and cloudformation resources.
Architecture presented in the session covering the lifecycle of compliance for ec2
Below is the Ansible Component you need to build your reciepe ec2Image Builder - Ansible Component
Note: make sure you replace the bucketname and prefix with your bucket and prefix details
The context of the s3 bucket that contaiuns your ansible playbooks are available here s3 bucket playbooks
Use this CFN templace to build an EC2 Image Builder Pipeline based on an Ansible Component
Note: Ensure you have your playbooks uploaded to an s3 bucket pre launching the CFN template. This template will only build the pipleline but will not run it
Zip file for the Ansible Playbook Association
This wasnt covered in the session but you have the ability to do the same for container images.
Below is the Ansible Component you need to build your reciepe Image Builder container - Ansible Component
Note: make sure you replace the bucketname and prefix with your bucket and prefix details
The context of the s3 bucket that contaiuns your ansible playbooks are available here s3 bucket playbooks
Image Builder container - Pipeline
Use this CFN templace to build a container Image Builder Pipeline based on an Ansible Component
Note: Ensure you have your playbooks uploaded to an s3 bucket pre launching the CFN template. This template will only build the pipleline but will not run it