Virtual Appliances - AWS: Deploy with cfn-init

Hi everyone,

One of our clien’t Cloud integration partners are trying to automate the deployment of Virtual Appliances on AWS and they want to leverage cfn-init to download some files into the VA, create some folders etc.

Usually in the Linux images for AWS, according to the partner, there is a folder under /opt/aws/ which contains the executables for cfn-init. In the VAs that is not case.

Tried doing a ls -a on /opt/ but the folder wasn’t there. Also it is impossible to create folders on /opt/. So I have 2 questions:

  1. Has anyone automated VA deployement using cfn-init?
  2. Has anyone ever automated VA deployment in general on AWS? Found the following: Virtual Appliance Automation - #10 by Ramiro but it is an old post + there is no “official” way to do it.

Thanks for your time

Hi Spyros,
Thank you for the post. As per Sailpoint documentation this is currently not supported and we cant drop any files in the VA. But this seems to be a potential candidate for futher enhancement. I would like you to raise it as a idea in the idea portal so that Sailpoint can look into the same.

https://ideas.sailpoint.com/ideas/

Thanks
Rakesh Bhati

1 Like