shinesolutions/aem-opencloud-manager

Add Jenkins pipeline for provisioning user-aws-resources.

Opened this issue · 0 comments

The current aws-resources pipelines are related to Packer AEM and AEM AWS Stack Builder life cycles.
There are some aws-resources that would follow the user's lifecycle (the user's AWS account) and not Packer AEM / AEM AWS Stack Builder. For example, the EC2 keypair only need to be created once for each account, and rotated as necessary.
We need a Jenkins pipeline that will run a playbook and apply CF template to provision the following AWS resources:

  • EC2 keypair
  • S3 bucket for artifacts
  • S3 bucket for Packer AEM
  • S3 bucket for AEM AWS Stack Builder
  • AEM OpenCloud Manager IAM roles
  • ACM cert for storing a self-signed cert