Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a source-available tool that codifies APIs into declarative configuration files that can be shared amongst team members, treated as code, edited, reviewed, and versioned.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Mitchell Hashimoto 36a99b5920
terraform: alphabetize attributes in diff
12 years ago
builtin providers/aws: pass tests 12 years ago
command commands/diff: starting up, got it loading a Terraform 12 years ago
config No need for a root name constant, just check for Meta == nil 12 years ago
depgraph depgraph: fix failling test 12 years ago
digraph Import @armon's depgraph/digraph 12 years ago
plugin some comments, package comments 12 years ago
rpc rpc: Diff implementation 12 years ago
scripts scripts: human-readable sizes 12 years ago
terraform terraform: alphabetize attributes in diff 12 years ago
test-fixtures main: add main config 12 years ago
.gitignore Ignore the bin dir 12 years ago
Makefile Add `make dev` to make terraform dev bins 12 years ago
README.md Initial commit 12 years ago
commands.go Prefixed IO to make sure stdout/stderr match up 12 years ago
config.go main: instantiate the config and set it up 12 years ago
config_test.go main: instantiate the config and set it up 12 years ago
log.go Setup panicwrap 12 years ago
main.go comments 12 years ago
panic.go Setup panicwrap 12 years ago
version.go Implement CLI, version command 12 years ago

README.md

Terraform

Terraform is a tool for building and changing infrastructure safetly and efficiently.