Your team of Infrastructure DevOps Engineers is growing, and you are starting to use Terraform to manage infrastructure. You need a way to implement code versioning and to share code with other team members. What should you do?
A.
Store the Terraform code in a version-control system. Establish procedures for pushing new versions and merging with the master.
B.
Store the Terraform code in a network shared folder with child folders for each version release. Ensure that everyone works on different files.
C.
Store the Terraform code in a Cloud Storage bucket using object versioning. Give access to the bucket to every team member so they can download the files.
D.
Store the Terraform code in a shared Google Drive folder so it syncs automatically to every team member's computer. Organize files with a naming convention that identifies each new version.
https://developer.hashicorp.com/terraform/cloud-docs/recommended-practices/part3.3#4-create-workspaces
version-control systems like GitLab, GitHub, BitBucket, etc is the obvious choice,
B, C, D are ridiculous
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
giammydell
Highly Voted 3 years agoalpha_canary
Most Recent 9 months agojomonkp
11 months agopk1001
1 year agoraghu09
1 year, 7 months agoWhyIronMan
1 year, 11 months agomeeku16
2 years, 2 months agojagadeeshs
2 years, 9 months agoSekierer
2 years, 9 months agoSuraj2611
3 years agoTNT87
3 years agojob_search83
3 years ago