Skip to content

Repository for the static site resources used by the Core Cloud team

Notifications You must be signed in to change notification settings

UKHomeOffice/core-cloud-static-site-terraform

Repository files navigation

core-cloud-static-site

This terraform module is used to create AWS resources for each individual static site.

External Links

https://github.com/UKHomeOffice/core-cloud-static-site-terragrunt https://collaboration.homeoffice.gov.uk/display/CORE/Core+Cloud+Static+Sites https://collaboration.homeoffice.gov.uk/display/CORE/Static+Sites+Repositories

Changelog

Examples

Requirements

No requirements.

Providers

Name Version
aws n/a
aws.us-east-1 n/a

Modules

No modules.

Resources

Name Type
aws_cloudfront_distribution.static_site_distribution resource
aws_cloudfront_origin_access_control.static_site_identity resource
aws_iam_policy.static_site_policy resource
aws_iam_role.static_site_actions_push resource
aws_iam_role_policy_attachment.static_site_policy_attachment resource
aws_kms_alias.static_site_kms_alias resource
aws_kms_key.static_site_kms resource
aws_kms_key_policy.static_site_kms_policy resource
aws_s3_bucket.static_site resource
aws_s3_bucket_policy.static_site_policy resource
aws_s3_bucket_public_access_block.static_site_acl resource
aws_s3_bucket_server_side_encryption_configuration.static_site_encryption resource
aws_s3_bucket_versioning.static_site_versioning resource
aws_wafv2_web_acl.default resource
aws_caller_identity.current data source
aws_iam_policy_document.static_site_iam_storage_policy_document data source
aws_iam_policy_document.static_site_policy_document data source

Inputs

Name Description Type Default Required
aws_region n/a string n/a yes
cloud_front_default_vars n/a any n/a yes
tenant_vars n/a any n/a yes

Outputs

Name Description
cloudfront_distribution_domain_name The domain name corresponding to the distribution.
s3_bucket_name Output the name of the bucket to use in deployment

About

Repository for the static site resources used by the Core Cloud team

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages