文件名称:icmk::ice:使用GNU Make for Infrastructure作为代码的框架
文件大小:29KB
文件格式:ZIP
更新时间:2024-04-28 19:36:42
aws makefile terraform ecs make
基础架构即代码制作框架 该框架试图创建一种便捷的方式,以对Runner的进入门槛较低的方式将基础结构作为代码进行管理。 想法是将用作解决复杂性并提供出色的Runner体验的工具。 这样,可以在本地或在CI上使用一组连贯的命令,就像这样简单: make deploy # One-stop command that deploys everything from scratch in a right order. Secrets, Infra, Applications, etc. 或者 make secrets # Pushes secrets to SSM make infra # Deploys the whole infrastructure (Terraform) make api # Builds a Docker image, Pushes it to Docker r
【文件预览】:
icmk-master
----variables.mk(311B)
----.github()
--------workflows()
----.gitmodules(358B)
----aws()
--------variables.mk(843B)
--------main.mk(6KB)
--------ecs.mk(5KB)
--------localstack.mk(2KB)
--------secrets.mk(5KB)
----main.mk(6KB)
----examples()
--------simple()
----LICENSE(1KB)
----README.md(3KB)
----tunnel()
--------variables.mk(127B)
--------main.mk(3KB)
----terraform()
--------variables.mk(1015B)
--------main.mk(7KB)
--------templates()
----tests()
--------tools.bats(3KB)
--------test()
----serverless()
--------variables.mk(287B)
--------main.mk(2KB)
----init.mk(3KB)