Skip to content
/ tfx Public

TFx is a standalone CLI for HCP Terraform and Terraform Enterprise.

License

Notifications You must be signed in to change notification settings

straubt1/tfx

Repository files navigation

HCP Terraform/Terraform Enterprise CLI

main Go Version

tfx is a standalone CLI for HCP Terraform and Terraform Enterprise.

The initial focus of tfx was to execute the API-Driven workflow for a Workspace but has grown to manage multiple aspects of the platform.

Note: This CLI is still under active development, subject to change, and is not officially supported by HashiCorp.

Documentation

Looking for more information? Check out our docs site tfx.rocks

Commands

Command Group Subcommands
tfx organization list, show
tfx project list, show
tfx variable-set list, show, create, delete
tfx workspace list, show
tfx workspace configuration-version list, show, create, download
tfx workspace lock all
tfx workspace unlock all
tfx workspace plan show, logs, jsonoutput, create
tfx workspace run list, show, create, cancel, discard
tfx workspace state-version list, show, create, download
tfx workspace team list
tfx workspace variable list, show, create, update, delete
tfx registry module list, show, create, delete
tfx registry module version list, create, delete, download
tfx registry provider list, show, create, delete
tfx registry provider version list, show, create, delete
tfx registry provider version platform list, show, create, delete
tfx release tfe list, show
tfx admin gpg list, show, create, delete
tfx admin metrics workspace
tfx admin terraformversion list, show, create, update, delete

Roadmap

See ROADMAP.md for planned features and improvements. Priority may change — open an issue to voice your priorities.

About

TFx is a standalone CLI for HCP Terraform and Terraform Enterprise.

Resources

License

Contributing

Stars

Watchers

Forks

Languages