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 2 years, 12 months agoalpha_canary
Most Recent 8 months, 3 weeks agojomonkp
10 months, 4 weeks agopk1001
12 months agoraghu09
1 year, 7 months agoWhyIronMan
1 year, 10 months agomeeku16
2 years, 1 month agojagadeeshs
2 years, 9 months agoSekierer
2 years, 9 months agoSuraj2611
2 years, 12 months agoTNT87
2 years, 12 months agojob_search83
3 years ago