Mitchell Hashimoto
86d07d3b5b
terraform: redo how flattening works
2015-05-01 15:18:40 -07:00
Mitchell Hashimoto
e544e1d401
terraform: hook up the proxies
2015-05-01 11:45:42 -07:00
Mitchell Hashimoto
e542d6efdf
terraform: test to verify config variables are variables
2015-05-01 10:56:46 -07:00
Mitchell Hashimoto
12c30feb0f
terraform: start FlattenGraph impl.
2015-04-30 20:46:54 -07:00
Mitchell Hashimoto
5e767f63b9
terraform: move module to its own file
2015-04-30 19:23:52 -07:00
Mitchell Hashimoto
1152ff562b
terraform: add variables as graph nodes (no eval yet)
2015-04-30 16:27:20 -07:00
Mitchell Hashimoto
2ca181d42d
terraform: add output orphan transformer
2015-04-29 11:18:58 -07:00
Matt Good
21b0a03d70
Support for multiple providers of the same type
...
Adds an "alias" field to the provider which allows creating multiple instances
of a provider under different names. This provides support for configurations
such as multiple AWS providers for different regions. In each resource, the
provider can be set with the "provider" field.
(thanks to Cisco Cloud for their support)
2015-04-20 14:14:34 -07:00
Mitchell Hashimoto
daf66357f6
terraform: fix tests
2015-02-19 12:08:01 -08:00
Mitchell Hashimoto
23d097ee53
terraform: module inputs are passed through to subgraphs
2015-02-19 12:08:01 -08:00
Mitchell Hashimoto
d847b2b672
terraform: provider config inheritance in modules
2015-02-19 12:07:59 -08:00
Mitchell Hashimoto
23bb182732
terraform: more tests
2015-02-19 12:07:58 -08:00
Mitchell Hashimoto
4692f9809f
terraform: module nodes expand
2015-02-19 12:07:57 -08:00
Mitchell Hashimoto
c0695b0657
terraform: tests that some other graph nodes implement the interfaces
2015-02-19 12:07:53 -08:00
Mitchell Hashimoto
9d593cdece
terraform: use new dag API
2015-02-19 12:07:51 -08:00
Mitchell Hashimoto
87f4c3aae1
dag: rename to this
2015-02-19 12:07:51 -08:00
Mitchell Hashimoto
0f8c0eb981
terraform: config graph has providers
2015-02-19 12:07:51 -08:00