Terraform Enterprise
0. Why Terraform Enterprise
a) Collaboration - How we collabarate
-one user: Write-> Plan -> Apply
-small team in TE: Write -> Plan -> Version Control -> Apply -> Safe Ops File
- many teams in TE: RBAC in Workspace
- whole organisation (including people with no Terraform expiernce: Work on Registry in Consumer-Producer module = Producers (small team publish modules) -> Consumers
-Safety - policy as a code
2. Terraform Workspaces
3. Sentinel policies
https://github.com/hashicorp/terraform-foundational-policies-library
https://github.com/hashicorp/terraform-foundational-policies-library/tree/master/cis/gcp/kubernetes
Komentarze
Prześlij komentarz