AWSStaticWebSiteStack:AWS上静态网站的云形成堆栈

时间:2024-05-21 13:19:42
【文件属性】:

文件名称:AWSStaticWebSiteStack:AWS上静态网站的云形成堆栈

文件大小:25KB

文件格式:ZIP

更新时间:2024-05-21 13:19:42

JavaScript

AWSStaticWebSiteStack AWS上静态网站的云形成堆栈 该堆栈用于创建在AWS中创建静态网站所需的所有资源。 执行之后,它将创建以下资源: 静态内容的S3存储桶; S3原木桶; CloudFront发行版; AWS公共证书; WebSite的Route53别名记录; CodeCommit存储库; 用于基于NPM构建静态网站的CodeBuild项目; CodePipeline配置为在主分支上提交存储库后运行构建。 为了正常工作,您必须提供以下资源: 在AWS Route53中配置的托管区域。 中级资源 在堆栈创建期间,需要一些中间资源,主要是用于自动化证书批准过程。 目前,您的帐户将创建四个lambda函数,以执行认证验证。 创建堆栈后,不需要它们,可以安全地删除它们。 但是,如果删除它们,则在尝试使用CloudFormation删除堆栈时会发现问题。


【文件预览】:
AWSStaticWebSiteStack-master
----.gitignore(1KB)
----stacks()
--------master.json(6KB)
--------pipeline.json(14KB)
--------functions.json(8KB)
--------clearbuckets.json(1KB)
--------s3bucket.json(3KB)
--------certificate.json(3KB)
--------distribution.json(6KB)
----generate.py(6KB)
----stackCreationPolicy.json(7KB)
----LICENSE(1KB)
----README.md(7KB)
----buildspec_template.yml(797B)
----lambdas()
--------checkCertificateApproval.js(4KB)
--------clearBuckets.js(3KB)
--------getHostedZoneName.js(2KB)
--------requestCertificate.js(5KB)
--------approveCertificate.js(7KB)

网友评论