The answer is D. Delegate output to other teams.
Remote state is a feature of Terraform that allows you to store the state of your infrastructure in a remote location. This can be beneficial for a number of reasons, including:
Keeping unencrypted sensitive information off disk
Easily sharing reusable code modules
Working in a team
Enabling version control and auditing
However, remote state does not allow you to delegate output to other teams. This is because the state file contains the full state of your infrastructure, including all of the resources that have been created. If you want to delegate output to other teams, you will need to use a different mechanism, such as a configuration management tool or a messaging system.
It's B. Like another person mentioned, sharing reusable code modules is the module registry's job.
https://developer.hashicorp.com/terraform/language/state/remote
The answer B.
https://developer.hashicorp.com/terraform/language/state/remote
With remote state, Terraform writes the state data to a remote data store, which can then be shared between all members of a team.
Remote state allows you to share output values with other configurations.
For fully-featured remote backends, Terraform can also use state locking to prevent concurrent runs of Terraform against the same state.
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.
wh1t4k3r
Highly Voted 1 year, 4 months agoBaburTurk
Highly Voted 1 year, 2 months agoalen995454
Most Recent 10 months, 1 week agouax
1 year agogovind_yagyasaini
1 year agoRonZhong
1 year, 3 months agoSima_01
1 year, 3 months agoRajmane
1 year, 3 months agoAWS_cert2023
1 year, 5 months agoShakDaddy
1 year, 3 months ago