What are the key features of Terraform?
What is Terraform Cloud?
Terraform Cloud is a hosted service provided by HashiCorp to help teams manage their infrastructure using Terraform. Think of it as a platform that takes care of running Terraform commands (like plan and apply) in a centralized and secure way.
Here’s a simple breakdown:
Centralized Workspace: It stores your Terraform configurations and state (the record of your infrastructure) in the cloud, so you don’t have to manage them yourself.
Team Collaboration: Multiple people can work together on the same infrastructure with features like access control and change history.
Automation: Automatically runs Terraform commands to plan and apply changes to your infrastructure.
Safety Features: Adds safeguards like approval workflows and locking to avoid accidental changes.
What are Terraform variables, and how can you use them?
Terraform variables are a way to parameterize your Terraform configurations, allowing your code to be more flexible and reusable.
what is the difference between input and output variables in terraform ?
What are the different ways to declare variables in terraform ?
The terraform plan command shows you what Terraform will do before actually making any changes to your infrastructure.
what are the different types of provisioners ?
what is terraform ?
An IAC tool created by hashicorp that helps you set up and manage your IT infrastructure (like servers, networks, and databases)
what are the different IAC tools you know ?
what is a provisioner in terraform ?
A provisioner in Terraform is a tool used to run scripts or commands on a resource after it has been created