James Bardin
84a70432cf
Merge pull request #7418 from hashicorp/jbardin/GH-7057
...
core: Add test to ensure key/values interpolated order
2016-06-29 15:59:19 -04:00
James Bardin
80365282cc
Add documentation for keys and values
...
Add documentation for the keys and values interpolation functions
2016-06-29 15:11:08 -04:00
Paul Hinze
7bad956dc3
Merge pull request #7415 from virtualbeck/patch-1
...
add a dash to make syntactically correct
2016-06-29 10:46:46 -05:00
Daniel Portella
21618a9111
provider/docker: Docker documentation and additional test message ( #7412 )
...
* added additional error info for when memory swap assert fails.
related to https://github.com/hashicorp/terraform/pull/7392
* updated docker_container documentation
reflect recent changes to docker provider around tests, dns options and
dns search support.
* Grammar and punctuation changes
Docker container documentation.
* Spell checking, grammar and punctuation.
Docker container documentation.
* Markdown change sto docker container documentation
2016-06-29 15:48:15 +01:00
Mike Beck
30c2274a20
add a dash to make syntactically correct
2016-06-29 09:27:48 -05:00
Kevin Crawley
a049fb17aa
Added support for `snapshot_identifier` parameter in aws_rds_cluster ( #7158 )
...
Made modifications to existing parameters to enable restoring a RDS cluster snapshot
document changes
2016-06-29 09:02:26 +01:00
Jason Wieringa
79dd1c7d80
Protect instance from autoscale in on aws_autoscaling_group ( #6490 )
...
* Add support for NewInstancesProtectedFromScaleIn on aws_autoscaling_group
* Add documentation for aws_autoscaling_group protect_from_scale_in
2016-06-29 07:36:34 +01:00
Paul Stack
d203c29e67
provider/aws: Documentation update for Elasticache Snapshot ( #7326 )
...
Fixes #4947 : To avoid confusion on using snapshots and t2 instance
sizes, a note has been added to the documentation
2016-06-28 10:01:59 -05:00
Radek Simko
186ee76d8f
aws/docs: Fix wrong kinesis resource name ( #7384 )
2016-06-28 10:54:47 +01:00
David Harris
23c0399500
provider/aws: Elastic Beanstalk scheduledaction ( #7376 )
...
Add support for scheduled actions in Elastic Beanstalk option settings
by adding optional `resource` attribute for option setting resource.
2016-06-28 01:56:12 +01:00
Paul Stack
ebb9b7a696
provider/azurerm: Add documentation for `azurerm_virtual_machine` with ( #7369 )
...
another data_disk attached
Fixes #7362
2016-06-27 19:05:56 +01:00
Sander van Harmelen
85ccf3b6b4
Merge pull request #7330 from svanharmelen/f-remove-deprecated
...
provider/cloudstack: delete all deprecated parameters before the 0.7 release
2016-06-27 17:43:49 +02:00
Paul Stack
561b4f1417
provider/azurerm: Documentation update for Public IP resource ( #7335 )
...
Fixes #7334 where the Public IP documentation was copied and pasted from
availability set documentation and wasn't updated
2016-06-27 12:47:54 +01:00
Radek Simko
827fcf15c5
aws/docs: Make item ordering in sidebar alphabetical ( #7358 )
2016-06-27 12:36:32 +01:00
Rob Rankin
d99880dc80
Slight doc correction ( #7356 )
...
Docs referred to availability set name, not NSG name,
2016-06-27 12:24:53 +01:00
Sander van Harmelen
8bdec15649
Add a few explaining lines to the docs about ICMP types/codes
2016-06-27 11:52:22 +02:00
Sander van Harmelen
06b322f81f
Fix a small typo in the docs
2016-06-27 11:13:48 +02:00
Sander van Harmelen
c14aa6336e
Delete all deprecated parameters before the 0.7 release
...
Updated the docs accordingly and also executed all the acceptance tests
after making the changes…
2016-06-27 11:13:48 +02:00
Mickaël Canévet
b4c7a274fa
Add provider/cloudstack: add security_group_ids
2016-06-27 10:35:40 +02:00
Mickaël Canévet
d7e7a45ec6
provider/cloudstack: add security_group_names
2016-06-27 10:33:25 +02:00
Mickaël Canévet
3d9bdafb97
provider/cloudstack: add affinity_group_names
2016-06-27 09:55:34 +02:00
yissachar
1bd8b449e0
Add SES resource ( #5387 )
...
* Add SES resource
* Detect ReceiptRule deletion outside of Terraform
* Handle order of rule actions
* Add position field to docs
* Fix hashes, add log messages, and other small cleanup
* Fix rebase issue
* Fix formatting
2016-06-26 22:07:14 +01:00
Sander van Harmelen
e51fb92ab5
Merge pull request #7070 from serbaut/root_disk_size
...
provider/cloudstack: add root_disk_size
2016-06-25 19:47:48 +02:00
Sander van Harmelen
80f4b8069c
Merge pull request #7315 from svanharmelen/f-improve-acls
...
provider/cloudstack: make ACL's swappable, unless you want to stop using an ACL
2016-06-25 18:09:20 +02:00
Pete Shima
56284ea781
Add a link to the cloudwatch dimensions aws page in the docs ( #7325 )
2016-06-25 08:41:42 +01:00
Cameron Stokes
0857b13cb9
Fix markdown issue in template_file docs
...
Extra underscore was breaking markdown.
2016-06-24 07:53:21 -07:00
Sander van Harmelen
b7c71382f6
Make ACL's swappable, unless you want to stop using an ACL
...
In CloudStack you can dynamically start using an ACL and once you use
an ACL you can dynamically swap ACL’s. But once your using an ACL, you
can no longer stop using an ACL without rebuilding the network.
This change makes the `ForceNew` value dynamic so that it only returns
`true` if you are reverting from using an ACL to not using an ACL
anymore, making this functionally inline with the behaviour CloudStack
offers.
2016-06-24 13:27:05 +02:00
Justin Nauman
110714acc5
- Adding option_group_name to docs for db_instance ( #7310 )
2016-06-24 09:15:01 +01:00
Joe Topjian
5ce693df99
Merge pull request #7184 from alkersan/openstack_stop_before_detele
...
provider/openstack stop before destroy
2016-06-23 08:15:08 -06:00
stack72
2488bf2a2e
Merge branch 'keshav-hashicorp-rebase' of https://github.com/Yelp/terraform into Yelp-keshav-hashicorp-rebase
2016-06-23 07:53:54 +01:00
Dmytro Aleksandrov
c32d152495
Implemented stop_before_destroy behavior
...
Docs and acceptance test included
2016-06-23 09:20:41 +03:00
James Nugent
0885aeef93
docs: Mention map keys which start with a number
...
Fixes #6857 .
2016-06-22 12:05:12 +03:00
Keshav Varma
58bd6dfb02
Add an AWS Spot fleet resource
2016-06-21 17:31:30 -07:00
Boy van Duuren
9dfbc20abf
Updated the google provider authentication documentation
...
The Authentication JSON File[1] part of the Google provider
documentation contained outdated information.
This has now been updated.
2016-06-20 23:54:54 +02:00
Lee Calcote
b0d777c742
website/remote: added example usage for -disable
...
Added example usage for remote config subcommand, showing how to move from remote state to local state.
2016-06-17 20:16:09 -05:00
Thomas Reggi
fe540b408f
change the node_type to smaller size ( #7218 )
2016-06-17 15:53:45 -05:00
James Nugent
a9a2465b94
Merge pull request #7090 from geekq/patch-1
...
docs: explain instantiating terraform module multiple times
2016-06-17 13:36:38 +02:00
Radek Simko
2cdb5a367e
aws/route53_zone: Make delegation_set_id conflict w/ vpc_id ( #7213 )
...
- as per the API reference it is not possible to use delegation sets w/ private hosted zones
- http://docs.aws.amazon.com/Route53/latest/APIReference/API-create-hosted-zone-private.html
- http://docs.aws.amazon.com/Route53/latest/APIReference/API_CreateHostedZone.html
- if you specify both AWS returns confusing error "InvalidInput" with no further details so this should reduce potential confusions & improve UX
2016-06-17 12:35:49 +01:00
dkalleg
02627e507d
vSphere Provider - Updating Virtual Disk doc ( #7200 )
...
Resolves https://github.com/hashicorp/terraform/issues/7165
2016-06-17 11:19:20 +01:00
Brian Edwards
d79879dba4
provider/datadog: add timeboard resource. upgrade vendored go-datadog-api to support read-only option. ( #6900 )
2016-06-15 18:44:49 +02:00
Seth Vargo
a1e0e171d9
Fix broken docs link ( #7175 )
2016-06-15 09:36:23 -05:00
Martin Atkins
ce447e8e2a
aws_availability_zones output as "names" rather than "instance" ( #7162 )
...
Since this resource produces a list it feels more intuitive to give its
attribute a plural name, and since the noun "instance" already means
something specific in the AWS provider that doesn't apply here we use
"names" to indicate that these are availability zone names.
Also includes updating the docs to not show a dynamic count example for
now, since we don't support that yet.
2016-06-15 15:17:12 +02:00
James Nugent
4b6a632246
core: Rename uniq -> distinct and add docs
2016-06-15 13:25:17 +02:00
Veselin Kantsev
b0a99ce35e
corrected "here doc" syntax notes
2016-06-12 18:57:13 +01:00
James Nugent
578ff9569e
core: Add sort() interpolation function
2016-06-11 18:03:52 +01:00
Paul Hinze
b0485db5f4
website: Remove `-backup` from `plan` docs
...
Refs #7087
2016-06-10 18:06:26 -05:00
Paul Stack
514d8422f3
provider/azurerm: Add `azurerm_virtual_machine_scale_set` resource ( #6711 )
2016-06-11 00:37:14 +02:00
Paul Hinze
133b65d2ca
Merge pull request #7040 from jritsema/master
...
Clarify HTTP URL module source docs
2016-06-10 16:56:00 -05:00
Paul Stack
5ecc8e3169
provider/aws: `aws_db_instance` now defaults `publicly_accessible` to ( #7117 )
...
false
Fixes #7035
A known issue in Terraform means that d.GetOk() on a bool which is false
will mean it doesn't get evaulated. Therefore, when people set
publicly_accessible to false, it will never get evaluated on the Create
We are going to make it default to false now
2016-06-10 23:55:36 +02:00
Paul Hinze
757aae538b
Merge pull request #7012 from hpcloud/lbaas-v2
...
OpenStack LBaaS v2 Support
2016-06-10 16:07:10 -05:00
Paul Hinze
b0b3a9cebf
Merge pull request #7094 from hashicorp/docs-do-resize
...
provider/digitalocean: Update of droplet document to add a note about resize
2016-06-10 15:59:12 -05:00
Paul Stack
32e1a32476
remote: Rename mas to azure ( #7114 )
...
MAS wasn't obvious it was Azure so renamed it to Azure
2016-06-10 20:04:40 +02:00
Maxime Bury
c98f391bee
Add basic implementation for remote state on azure ( #7064 )
...
* Add basic implementation for remote state on azure
* Don't auto-provision the container
* Fix compilation errors
* Add factory to the remote map
* Add documentation
* Add acceptance tests
2016-06-10 19:27:57 +02:00
Clint
6318b8fd4c
provider/aws: Rename parameter_group_name to db_cluster_parameter_group_name (supersedes #7068 ) ( #7083 )
...
* modify parameter_group_name to db_cluster_parameter_group_name #7046
* provider/aws: Deprecate parameter_group_name in RDS Cluster
Use db_cluster_parameter_group_name instead
2016-06-09 16:45:29 -05:00
Paul Hinze
2536c7e489
website: fix up some wording on providers index
2016-06-09 16:44:28 -05:00
dkalleg
8467f5219e
OpenStack LBaaS v2 Support
...
CRUD, tests and Docs for managing a LoadBalancer, Listener,
Pool, Member, and Monitor resources.
2016-06-09 13:19:52 -07:00
Mark Bainter
a08b72df9b
Update vpc_peering documentation ( #7056 )
...
The documentation wording implies that in all cases you have to manually accept peering requests. This change is intended to clarify where this is required. The documentation also separates between "basic usage" and "basic usage with tags", but the expanded usage didn't actually provide much additional useful information. Expanded a bit to show the use of auto_accept since both VPCs are created by the content and to show setting the Name tag for proper display in the console.
2016-06-09 21:48:03 +02:00
stack72
84770e6c08
provider/digitalocean: Update of droplet document to add a note about
...
resize
When resizing a DO droplet, you can only increase the size not
descrease. If you try and go down in size, the API will return this
error:
```
* digitalocean_droplet.foobar: Error resizing droplet (17090364):
POST https://api.digitalocean.com/v2/droplets/17090364/actions :
422 Size can not decrease size of Droplet's disk image
```
2016-06-09 20:09:33 +01:00
Mitchell Hashimoto
f2bceecac1
website: add missing page
2016-06-09 10:37:19 -07:00
Vladimir Dobriakov
18fe3bfb55
Explain instantiating terraform module multiple times
2016-06-09 17:11:45 +02:00
dkalleg
fb6f2bc750
provider/vSphere - Add DiskEnableUUID option ( #7088 )
...
Since the custom_configuration_parameters can't take dots, we cannot
set 'disk.EnableUUID'. This adds a parameter for this options that gets
added to a configSpec. This option causes the vm to mount disks by uuid
on the guest OS.
2016-06-09 10:19:10 +02:00
Sam Ottenhoff
bd36bc60aa
BGP AS 60000 is assigned to EQUINIX-CLOUD-EXCHANGE-AMSTERDAM-ASN.
...
AS65000 is reserved for private use. https://en.wikipedia.org/wiki/Autonomous_system_\(Internet\)
2016-06-08 13:46:56 +00:00
Joakim Sernbrant
dd5f121494
provider/cloudstack: add root_disk_size
2016-06-08 10:23:14 +02:00
James Bardin
cd160d3f3f
Merge pull request #6965 from hashicorp/jbardin/GH-3968
...
Add support for Amazon Elastic Transcoder
2016-06-07 17:28:55 -04:00
James Bardin
45c88bf229
s/ForceNew/Forces new resource/
2016-06-07 17:19:16 -04:00
James Bardin
950950ff4b
doc improvements
2016-06-07 16:57:34 -04:00
James Bardin
8eb4858c26
Add Elastic Transcoder docs
2016-06-07 16:29:14 -04:00
James Bardin
b0bc6718a1
Merge pull request #7051 from hashicorp/jbardin/GH-3999
...
add sidebar link for elb_attachment
2016-06-07 13:33:21 -04:00
James Bardin
e6481ccc74
add sidebar link for elb_attachment
2016-06-07 11:44:37 -04:00
James Bardin
4c7a31d72a
Merge pull request #6879 from hashicorp/jbardin/GH-3999
...
Add top-level ELB Attachment resource
2016-06-07 10:19:07 -04:00
James Bardin
e4d8c6929f
Add top-level ELB Attachment resource
...
Add an aws_elb_attachment resource so that the attment of instances to
an ELB can be managed separately from an aws_elb and prevent dependency
cycles.
2016-06-07 09:46:39 -04:00
John Ritsema
c668c31203
updated 'Module Sources' website documentation to be more clear about how 'HTTP URL' module sources work
2016-06-06 17:04:47 -04:00
Joshua Spence
d3030e1e0f
Add `name_prefix` to `aws_iam_instance_profile` and `aws_iam_role` ( #6939 )
2016-06-05 00:46:27 +01:00
Mark Bainter
267d206a52
Update examples using concat with strings
...
Since using concat() to join strings is deprecated and soon to be removed, this patch updates the sha examples to use interpolation instead.
2016-06-03 17:49:54 -05:00
clint shryock
c5434c70e8
provider/aws: update doc on ebs types
2016-06-03 15:43:05 -05:00
Joe Topjian
8691f2477d
Merge pull request #6921 from jtopjian/openstack-blockdevice-forcenew
...
provider/openstack: Enforce ForceNew on Instance Block Device
2016-06-02 20:30:46 -06:00
Joe Topjian
ead1fed897
provider/openstack: Enforce ForceNew on Instance Block Device
...
This commit causes openstack_compute_instance_v2 resources to be
destroyed and recreated upon changes to any block_device argument.
2016-06-03 02:16:40 +00:00
Joe Topjian
c1ec286ff7
Merge pull request #6919 from jtopjian/openstack-lb-pool-provider
...
provider/openstack: Add lb_provider argument to lb_pool_v1 resource
2016-06-02 20:05:06 -06:00
Chris Love
7b449b66a0
Adding Govomi Debug Logging Capability and refactoring of integration tests ( #6893 )
...
* Adding debug functionality to log debug api calls
* adding debug and refactoring tests
* more tweaks with tests
* updating documentation
* more refactoring of tests
* working through factor for testing
* removing logging that displays username and password
* more work on getting tests stable
2016-06-02 20:15:01 +01:00
stack72
b3d680eee0
Merge branch 'master' of https://github.com/statoilfuelretail/terraform into statoilfuelretail-master
2016-06-02 18:06:37 +01:00
Paul Stack
553e7534cf
provider/aws: Document the new default for `aws_elb` ( #6982 )
...
`cross_zone_load_balancing` being true
2016-06-02 13:29:29 +01:00
Radek Simko
2a9f47aa70
provider/aws: aws_s3_object -> aws_s3_bucket_object (docs + filename) ( #6979 )
...
* aws/docs: Fix s3_bucket_object DS documentation
* provider/aws: aws_s3_object -> aws_s3_bucket_object
2016-06-02 12:13:39 +01:00
Anshul Sharma
f4ea28abc1
Fix errata Opsworks Documentation ( #6977 )
...
fixes https://github.com/hashicorp/terraform/issues/6885
2016-06-02 10:14:37 +01:00
Radek Simko
1ea5cff9b3
Merge pull request #6946 from TimeIncOSS/f-aws-s3-object-data-source
...
provider/aws: Add aws_s3_bucket_object data source
2016-06-02 07:04:46 +01:00
Chris
13a2538d4b
Updated eip_association example ( #6957 )
...
The example is referencing a non-existent variable, `allocation_id`, within the `aws_eip` resource. I believe this should actually be `aws_eip.example.id` instead of `aws_eip.example.allocation_id`.
2016-06-02 01:30:10 +01:00
Michael Handler
a1e92c6f77
+github_repository_collaborator ( #6861 )
2016-06-02 01:06:35 +01:00
thetuxkeeper
2e49042d10
added mac address parameter ( #6966 )
2016-06-02 00:38:56 +01:00
Clint
38fd8d5d71
Merge pull request #6917 from sarkis/fix_security_group_rule_docs
...
update docs to reflect attribute conflict
2016-06-01 15:38:26 -05:00
Clint
d723e1c185
Merge pull request #6955 from paybyphone/paybyphone_cloudfront_origin_access_identity_arn
...
provider/aws: Add iam_arn to aws_cloudfront_origin_access_identity
2016-06-01 15:25:23 -05:00
Radek Simko
d4fe1b9145
provider/aws: Add s3_bucket_object data source
2016-06-01 19:14:17 +01:00
Julian C. Dunn
dd0ec5258b
api.opscode.com should be api.chef.io ( #6960 )
...
The old name still works, but it's better to use the new one.
2016-06-01 09:35:09 +01:00
Chris Marchesi
65824c7725
provider/aws: Add iam_arn to aws_cloudfront_origin_access_identity
...
Add the iam_arn attribute to aws_cloudfront_origin_access_identity,
which computes the IAM ARN for a certain CloudFront origin access
identity.
This is necessary because S3 modifies the bucket policy if CanonicalUser
is sent, causing spurious diffs with aws_s3_bucket resources.
2016-05-31 13:55:49 -07:00
Adam Mielke
97fbeaf59f
add support for geolocation and latency records to aws route53 provider
2016-05-31 15:11:02 -05:00
Matt Morrison
cbfb4d8b86
remote state: Add GCS provider for remote state
2016-05-31 13:42:57 -05:00
James Nugent
c91d62fda0
provider/aws: aws_iam_policy_document data source
...
This brings over the work done by @apparentlymart and @radeksimko in
PR #3124 , and converts it into a data source for the AWS provider:
This commit adds a helper to construct IAM policy documents using
familiar Terraform concepts. It makes Terraform-style interpolations
easier and resolves the syntax conflict between Terraform interpolations
and IAM policy variables by changing the latter to use &{...} for its
interpolations.
Its use is completely optional and users are free to go on using literal
heredocs, file interpolations or whatever else; this just adds another
option that fits more naturally into a Terraform config.
2016-05-31 11:08:02 -05:00
Clint
adee6c8bed
provider/aws: Add entry to changelog to note backwards incompatibilty ( #6876 )
...
* provider/aws: Add entry to changelog to note backwards compatibilty with AWS Instance
* update wording
* s/using/managin
2016-05-31 10:27:00 -05:00
Chris Weyl
92e23d2252
add an example of cidrsubnet() being used with ipv6
...
...as this will hopefully clue people in that this function will indeed
work to manipulate ipv6 networks.
Not that I completely spaced on that for quite some time, or anything
like that.
Nope, not me. Not at all.
2016-05-29 15:41:16 -05:00
James Nugent
46f81401b9
Merge pull request #6829 from hashicorp/aws-dynamodb-forcenew
...
provider/aws: Change to `aws_dynamodb_table` hash_key forces a new resource
2016-05-29 12:14:58 -07:00
James Nugent
3500dcfc1d
Merge pull request #6884 from daveadams/f-lookup-default-value
...
Allow specifying a default value to lookup()
2016-05-29 12:11:19 -07:00
James Nugent
5cb38c5041
Merge pull request #6911 from paybyphone/paybyphone_aws_ami_description_data_source
...
provider/aws: aws_ami_description - data source edition (now aws_ami)
2016-05-29 12:07:33 -07:00