Description:

Synopsis:

  • terraform
    • [--version]
    • [--help]
    • [args]

0. Basic CLI features

  • Switching working directory with -chdir
  • Shell Tab-completion:
    • terraform -install-autocomplete
    • terraform -uninstall-autocomplete
  • Upgrade and Security Bulletin Checks?

1. Initializing Working Directories:

2. Provisioning infrastructure:

3. Authenticating

4. Writing and Modifying codes

5. Inspecting infrastructures:

6. Importing infrastructures:

7. Manually update state:

8. Manage stacks

10. Managing Terraform Plugin

11. CLI Configuration:

  • Env environment variables:
    • export TF_LOG/TF_LOG_CORE/TF_LOG_PROVIDER=: cause erros to appear on stderr
      • trace
      • debug
      • info
      • warn
      • error
      • json
      • off
    • export TF_LOG_PATH=./terraform.log