文件名称:terraform-aws-cloudfront-auth:Terraform模块使用Cloudfront和Lambda @ Edge前面的私有S3存储桶来构建受OpenID身份验证提供程序保护的网站
文件大小:508KB
文件格式:ZIP
更新时间:2024-05-26 15:11:03
terraform s3-website openid cloudfront okta
Terraform CloudFront身份验证 介绍 此模块将构建一个受与兼容的身份验证提供程序保护的网站。 它将提供一个私有S3存储桶 ,并使用部署自定义的Lambda功能。 当前仅支持OKTA,但可以轻松扩展以支持其他(Google / Microsoft / GitHub / Auth0 / Centrify)。 基于 该项目将的nodejs代码用于Lambda函数。 他们的存储库包含一个build.js脚本,该脚本以交互方式提示输入配置项(client_id,client_secret等)并构建lambda zip文件。 这不利于自动化。 该存储库用build.tf替换了该逻辑,并且local-exec资源创建了存档。 Scale Factory团队创建了(现在正在Hibernate) 项目,以允许将环境变量传递给Widen build.js脚本。 他们的项目仍然需要执行no