Glossary of definitions
A form of Change Control that uses Git as the system of record.
Goofys is a utility that implements S3-backed filesystems using FUSE.
HCL is HashiCorp’s configuration language used in multiple products, but most notably in terraform.
HashiCorp Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers such as AWS as well as custom in-house solutions. Configuration files describe to Terraform the components needed to run a single application or your entire datacenter.
Helm is one of the predominant package managers for kubernetes which is used for installing applications on the cluster.
A Helm Chart is a package that defines all the kubernetes resources necessary for deploying an application to kubernetes.
The helm tiller is the server-side component (API) for helm that manages all CRUD operations.
An Identity-Aware Proxy enables an organization to control access to cloud applications (e.g. SaaS).
Amazon’s IAM is a service that helps you securely control access to AWS resources.
The imperative approach focuses on how precisely the infrastructure should be defined.