...
2. Create configuration file in the .ebextension directory that is located in your project directory.
Windows-based environment:
...
You can install Breeze agent on AWS EC2 instance's using 'EC2 instance user data' during the initial launch of the instance. The script involves the following steps:
1. Download the agent installer
2. Unpack the installer (for Linux OSs)
3. Run the installer
Since the installer file is customer-related and may contain vulnerable data, it may be challenging to define a secure location where it will be placed and accessible for EC2 instance. Upload the installer file into the location where it will be publicly available for short duration. In our use case we will generate a Presigned AWS S3 object URL for the S3 bucket storing the installer file.
...
Upload the Breeze installer file(s) to AWS S3 Bucket
1. Download Breeze agent installers from Cloudaware CMDB.
2. Upload them to the S3 Bucket.
Generate a Presigned object URL for each installer
...