Step 8 is a little off. Selecting a custom VPS happens after selecting the Amazon Machine Image, instance and Availability Zone. These will be defined no matter if the VPC is specified or auto-created. The only default parameter to not change, if specifying an existing VPC is "Network Address Prefix for new VPC (Required)"
Templates that I reference were either the ones specified in configuration within AWS or from GitHub. The function alike and I assume Sophos has them linked together.
https://github.com/sophos-iaas/aws-cf-templates/tree/master/xg
Here is the v21 firewall Cloud Infrastructure configuration - Note there is no selection for SSH Key or Pricing Options as the documentation shows for the XG Firewall Configuration section. Even using a 19.0 CloudFormation template in creation shows like the below, not the documentation.
The big differences are in the now Sophos Firewall Configuration section. Since we are now calling it Sophos Firewall instead of XG, it appears the v21 (or even 20) documentation was just carried over from older versions instead of being reviewed. Note that this section has additional requirements.
Thank you,
David
Top Comments