Skip to content

Deploy Domain Protect in your AWS Organization using GitHub Actions

License

Notifications You must be signed in to change notification settings

domain-protect/domain-protect-deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

domain-protect-deploy

Deploy Domain Protect using GitHub Actions

  • Deploy Domain Protect in your AWS environment
  • No need to clone or fork Domain Protect
  • Internal / private deployment repository to protect sensitive information
  • Uses OpenID Connect - no IAM user with long-lived access keys
  • Update to latest version of Domain Protect any time by running pipeline

pipeline steps

Pipeline triggered manually and also on git push of the main branch

  • Terraform plan and apply of Domain Protect dev in security tooling account
  • Terraform plan for Domain protect prd in security tooling account (approval required)
  • Terraform apply for Domain protect prd in security tooling account (approval required)

Both dev and prd are deployed to the production security tooling account, as this will have rights to assume the audit role in all AWS accounts in the Organization.

before starting

how to set up

keep up to date with Domain Protect

  • create a custom watch on Domain Protect repository
  • when notified of a new release, run your GitHub Actions pipeline

About

Deploy Domain Protect in your AWS Organization using GitHub Actions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published