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