Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 611 Bytes

README.md

File metadata and controls

13 lines (10 loc) · 611 Bytes

Governed Infrastructure as Code (GIaC)

Governed Infrastructure as Code (GIaC) is an opinionated approach to generating container configuration files that can then be loaded into Docker, Kubernetes, AWS ECR/ECS, and other engines.

GIaC uses TypeScript as the core configuration language and generates appropriate Dockerfile, docker-compose.yml, and related artifacts.

The GIaC is designed to specify, in a container-engine and orchestration agnostic approach, complex validatable container definitions. It's based on a "specify once, generate many" design philosophy.