terraform/website/source/docs
Martin Atkins ef161e1c1b Various interpolation functions for CIDR range manipulation.
These new functions allow Terraform to be used for network address space
planning tasks, and make it easier to produce reusable modules that
contain or depend on network infrastructure.

For example:
- cidrsubnet allows an aws_subnet to derive its
  CIDR prefix from its parent aws_vpc.
- cidrhost allows a fixed IP address for a resource to be assigned within
  an address range defined elsewhere.
- cidrnetmask provides the dotted-decimal form of a prefix length that is
  accepted by some systems such as routing tables and static network
  interface configuration files.

The bulk of the work here is done by an external library I authored called
go-cidr. It is MIT licensed and was implemented primarily for the purpose
of using it within Terraform. It has its own unit tests and so the unit
tests within this change focus on simple success cases and on the correct
handling of the various error cases.
2015-10-22 08:10:52 -07:00
..
commands Merge pull request #3487 from nathan7/etcd 2015-10-19 18:42:29 -07:00
configuration Various interpolation functions for CIDR range manipulation. 2015-10-22 08:10:52 -07:00
internals Documentation of TF_LOG taking log levels. 2015-10-11 10:56:45 -07:00
modules doc: module sources from private github repos 2015-09-10 16:14:25 -05:00
plugins Responding to feedback 2015-07-19 14:15:56 -04:00
providers Fix syntax errors in AWS CodeDeploy resource docs. 2015-10-21 09:45:48 -07:00
provisioners A script must have executable permissions. 2015-10-09 11:27:38 -07:00
state Fixes incorrect usage of terraform_remote_state in docs 2015-06-23 00:56:18 -04:00
index.html.markdown Add meta descriptions to all pages 2014-10-21 23:21:56 -04:00