文件名称:beacons-integration:信标注册集成
文件大小:45KB
文件格式:ZIP
更新时间:2024-04-28 14:58:08
HCL
信标注册整合项目 该项目是MCA信标注册应用程序的集成项目。 该集成项目管理以下各项的部署: 基础架构即代码 目录包含用于管理信标注册应用程序基础结构的Terraform代码。 部署方式 开发环境 使用配置了,以便在对Webapp,Service和Integration项目存储库的main分支进行任何更改时,将发行版部署到开发环境中。 管道根据Terraform定义文件配置基础结构,并为Webapp和Service部署最新版本的Docker映像。 暂存环境 登台部署是从集成库的“ Actions选项卡中手动运行的工作流: Deploy dev onto staging是工作流的输入,默认为true 如果为true ,则将dev环境中使用的Docker映像版本提升为staging环境 这是通过复制泊坞图像版本做dev.images.tfvars和更新staging.images.tfv
【文件预览】:
beacons-integration-main
----.github()
--------dependabot.yml(583B)
--------pull_request_template.md(494B)
--------workflows()
----.prettierignore(10B)
----.prettierrc.json(3B)
----LICENCE(1KB)
----README.md(4KB)
----docs()
--------adr()
--------_config.yml(28B)
----terraform()
--------provider.tf(623B)
--------dev.images.tfvars(126B)
--------outputs.tf(57B)
--------dns.tf(739B)
--------secrets.tf(889B)
--------staging.tfvars(455B)
--------ecs.tf(4KB)
--------network.tf(3KB)
--------variables.tf(5KB)
--------security.tf(2KB)
--------logs.tf(179B)
--------alb.tf(2KB)
--------staging.images.tfvars(126B)
--------auto_scaling.tf(3KB)
--------README.md(1KB)
--------rds.tf(872B)
--------dev.tfvars(451B)
--------.terraform.lock.hcl(3KB)
--------roles.tf(1KB)
----.gitignore(174B)
----_config.yml(28B)
----package-lock.json(55KB)
----package.json(948B)