文件名称:mongodb_atlas_aws_privatelink:与AWS PrivateLink集成的MongoDB Atlas集群
文件大小:26KB
文件格式:ZIP
更新时间:2024-05-09 17:54:38
HCL
特征 实时控制器将分隔环境并覆盖属性; 使用Privatelink创建一个MongoDB Atlas集群; 创建两个Lambda函数“ check_atlas”,config_atlas; 创建一个将编排Lambda函数的Step函数; 创建将触发“步进功能”的云监视事件; 创建IAM角色和策略; 输入项 名称 描述 类型 默认 必需的 awsRegion AWS区域名称 细绳 不适用 是的 环境 环境名称 细绳 不适用 是的 精美的 Terraform v0.12.23 AWS凭证 mongodb Atlas凭证
【文件预览】:
mongodb_atlas_aws_privatelink-main
----module-vpc()
--------vpc.tf(877B)
--------output.tf(256B)
--------security_group.tf(342B)
--------var.tf(51B)
--------data.tf(255B)
----module-lambda()
--------output.tf(82B)
--------locals.tf(104B)
--------main.tf(1KB)
--------vars.tf(1KB)
----control-lambda()
--------output.tf(86B)
--------lambda-atlas-check.py(536B)
--------maint.tf(800B)
--------data.tf(456B)
--------lambda-config-atlas.py(881B)
--------vars.tf(2KB)
----module-privatelink()
--------data.tf(359B)
--------main.tf(743B)
--------vars.tf(133B)
----module-cw-event()
--------locals.tf(86B)
--------cw_sfn_input(2B)
--------main.tf(711B)
--------vars.tf(753B)
----module-iam()
--------cw_policy.json(229B)
--------output.tf(179B)
--------lambda_policy.json(210B)
--------main.tf(1KB)
--------vars.tf(272B)
--------sfn_policy.json(260B)
----module-atlas()
--------output.tf(681B)
--------db_user.tf(255B)
--------maintenance.tf(130B)
--------main.tf(1KB)
--------backup.tf(2KB)
--------vars.tf(872B)
----README.md(748B)
----live()
--------.gitignore(716B)
--------dev()
----module-sfn()
--------output.tf(125B)
--------locals.tf(87B)
--------definitionTemplate.json(419B)
--------data.tf(226B)
--------main.tf(167B)
--------cw_sfn(25B)
--------vars.tf(743B)
----module-project()
--------output.tf(64B)
--------var.tf(59B)
--------data.tf(88B)
--------main.tf(101B)
----.gitignore(716B)