Examples (8)
Initialize the current working directory
Initialize and upgrade modules and providers to the latest allowed versions
terraform init -upgradeInitialize and reconfigure the backend, ignoring any saved configuration
terraform init -reconfigureInitialize and reconfigure the backend, attempting to migrate any existing state
terraform init -migrate-stateInitialize with additional backend configuration
terraform init -backend-config 'key=value'Initialize without backend or HCP Terraform initialization
terraform init -backend=falseInitialize without interactive prompts (useful for automation)
terraform init -input=falseInitialize with the dependency lockfile mode set to readonly
terraform init -lockfile readonlymade by @shridhargupta | data from tldr-pages