- AWS CLI
- AWS S3 Bucket to upload Templates
- Clone the repository to your workstation
git clone https://github.com/jpr00/nios852-cloudformation
cd nios852-cloudformation/templates/
- Package local paths referenced by template and upload artifacts to S3 using cloudformation package
aws cloudformation package --template-file ./vNIOS_existingVPC_master.json --s3-bucket <Name-of-your-S3-bucket> --output-template-file packaged-vNIOS_master.json --use-json --region <Select_region>
- To deploy vNIOS with a new VPC, replace
--template-file ./vNIOS_existingVPC_master.json
with--template-file ./vNIOS_NewVPC_master.json
- In the AWS console, navigate to CloudFormation service in your desired region
- Create new stack
- Use the Upload template file option to select your packaged template
These templates are currently in testing, using private AMIs. Not yet functional for public use.