Commit Graph

1724 Commits

Author SHA1 Message Date
stack72
d932d99679 Adds documentation for the AWS Network ACL Rule resource 2015-12-18 23:17:08 +00:00
Jesse Szwedko
48bfd67296 Add support for creating connectors to aws_directory_service_directory
This adds support for creating AD Connectors. It is pretty close to the
same as creating AD and simple directories so we reuse the resource.
2015-12-18 21:42:54 +00:00
James Nugent
0bdf249f2c provider/aws: Add aws_nat_gateway Resource 2015-12-18 14:12:27 -05:00
Jesse Szwedko
82fe67f7fc Add support for creating Managed Microsoft Active Directory in AWS
This action is almost exactly the same as creating a SimpleAD so we
reuse this resource and allow the user to specify the type when creating
the directory (ignoring the size if the type is MicrosoftAD).
2015-12-18 18:24:51 +00:00
clint shryock
93b63cc42d document for ElastiCache cluster, and fix link 2015-12-18 11:43:33 -06:00
clint shryock
a5efa4a1fa Better document RDS apply immediately 2015-12-18 11:24:59 -06:00
Joe Topjian
ef0b870425 Merge pull request #4356 from lowescott/issue-4319
provider/openstack: Add section on referencing security groups by name
2015-12-16 22:16:44 -07:00
Martin Atkins
a9d97708ee mysql provider and mysql_database resource.
Allows databases on pre-existing MySQL servers to be created and managed
by Terraform.
2015-12-16 17:59:35 -08:00
stack72
e8eb2e3573 Changing the ingress structure to be required in DB Security Group - this was marked as optional in the docs whereas the schema has it as required 2015-12-17 01:18:53 +01:00
Scott Lowe
1a9eab2cbe Add section on referencing security groups by name
Added new section to end of Markdown file for OpenStack security groups,
recommending that security groups are referenced by the name attribute
instead of by the ID attribute.
2015-12-16 16:36:00 -07:00
Joe Topjian
03a7926198 Merge pull request #4298 from jtopjian/jtopjian-openstack-devstack
provider/openstack: DevStack Deploy Script
2015-12-16 11:44:12 -07:00
Andrew Hodges
f353f5c62d Clarify the docs for Packet a bit. 2015-12-16 09:57:58 -05:00
James Nugent
805c4896bd provider/azurerm: Clean up work for base provider
- Add documentation for resources
- Rename files to match standard patterns
- Add acceptance tests for resource groups
- Add acceptance tests for vnets
- Remove ARM_CREDENTIALS file - as discussed this does not appear to be
  an Azure standard, and there is scope for confusion with the
  azureProfile.json file which the CLI generates. If a standard emerges
  we can reconsider this.
- Validate credentials in the schema
- Remove storage testing artefacts
- Use ARM IDs as Terraform IDs
- Use autorest hooks for logging
2015-12-15 18:31:02 -05:00
clint shryock
35a69fd322 fix whitespace 2015-12-15 16:20:24 -06:00
clint shryock
e59f39df5f other m1/ami-1234 clean ups 2015-12-15 16:12:31 -06:00
clint shryock
6236e8d720 Update doc to use valid AMI and t2.micro instance types 2015-12-15 15:58:28 -06:00
Clint
64bded6269 Merge pull request #4268 from duggan/route53-health-check-doc-fix
Change wording of aws_route53_health_check
2015-12-15 14:51:22 -06:00
Lars Wander
a4d9ae3fa5 Merge pull request #3735 from lwander/b-gcp-container-cluster-document-scopes
provider/google: Improve Container Scope Example Documentation
2015-12-15 13:03:05 -05:00
Clint
64482422b5 Merge pull request #4146 from hashicorp/b-aws-ebs-validate
providers/aws: Validate IOPs for EBS Volumes
2015-12-15 11:33:49 -06:00
Lars Wander
41cd85c7d8 Merge pull request #3892 from lwander/b-gcp-instance-group-restart
provider/google: Fix instance group manager instance restart policy
2015-12-15 11:38:12 -05:00
Sander van Harmelen
c72342eefc Add SSH agent support for Windows
The Windows support is limited to the Pageant SSH authentication agent.
This fixes #3423
2015-12-15 16:39:23 +01:00
captainill
d489206530 smaller font-size in doc headers for readability with var names as titles 2015-12-14 12:40:21 -08:00
Martin Atkins
764ea7f39c Documentation for the Chef provider. 2015-12-13 15:09:17 -08:00
Joe Topjian
7cbd18a88d provider/openstack: DevStack Deploy Script
This commit includes a script to deploy a standardized devstack environment
for use with development and testing.
2015-12-13 02:58:29 +00:00
Michael Mell
c0b91689cc fix typo in snapshot_retention_limit 2015-12-12 14:22:40 -08:00
James Nugent
19ea14bf8d Merge pull request #4256 from stack72/aws-asg-scheduled-actions
provider/aws: Autoscaling Group Scheduled Actions
2015-12-11 16:54:13 -05:00
stack72
c965d2278e Adding a resource for aws_autoscaling_schedule 2015-12-11 18:43:38 +00:00
Lars Wander
b2724d2cb8 Merge pull request #4270 from lwander/b-gcp-service-account-docs
provider/google: Update docs for acquiring service account credentials
2015-12-11 13:43:36 -05:00
Ross Duggan
1549adfccd Change wording of aws_route53_health_check
Both may be specified, which enables health checking of an IP address
with the Host header specified.

Defined in the API documentation:
http://docs.aws.amazon.com/Route53/latest/APIReference/API_GetHealthCheck.html
2015-12-11 18:32:22 +00:00
Lars Wander
cda549ab17 provider/google: Update docs for acquiring service account credentials 2015-12-11 13:27:26 -05:00
Lars Wander
a1a5788ed8 provider/google: provide assigned_nat_ip as well as nat_ip 2015-12-11 12:57:18 -05:00
clint shryock
eceb8c88f7 Merge branch 'pr-4258'
* pr-4258:
  update docs for updated us-east AMIs
  Trivial change for AWS upgraded T2 instance type and AMI ami-5189a661
2015-12-11 10:07:19 -06:00
clint shryock
f0ceb7fb9d update docs for updated us-east AMIs 2015-12-11 10:07:06 -06:00
Clint
8b21f284b4 Merge pull request #4259 from stack72/aws-db_parameter_group-tags
provider/aws: Adding Tag support for DB Param Groups
2015-12-11 08:58:26 -06:00
Clint
5b2230588a Merge pull request #4260 from stack72/aws-db_security_group-tags
provider/aws: Adding support for Tags to DB SecurityGroup
2015-12-11 08:48:59 -06:00
stack72
dec5a27f19 Adding the ARN as an output of the DB Subnet Group 2015-12-11 12:39:15 +00:00
stack72
474d6080f0 Adding support for Tags to the DB Security Group 2015-12-11 12:28:24 +00:00
stack72
67c1971e63 Adding support to DB Parameter Group for Tags 2015-12-11 12:07:50 +00:00
aboschke
a7c8d0714e Trivial change for AWS upgraded T2 instance type and AMI ami-5189a661 2015-12-11 01:24:04 -08:00
James Nugent
fb4878cf37 Merge pull request #3853 from stack72/f-aws-db-instance-omit-snapshot
provider/aws: add DB Instance skip_final_snapshot
2015-12-10 18:38:11 -05:00
stack72
2b0c7aa4e9 Making the changes to db_instance skip_final_snapshot on the feedback from @catsby 2015-12-10 23:21:36 +00:00
James Nugent
c5d066b828 provider/aws: Add note about cluster size reduction 2015-12-10 15:35:46 -05:00
stack72
5796b13373 Adding skip_final_snapshop bool to th db_instance. This will allow us to specify whether a snapshot is needed directly rather than checking for an empty string 2015-12-10 19:11:47 +00:00
Paul Hinze
231f0cb474 Merge pull request #4035 from rakutentech/fix-ipv6-bug
provider/vsphere: Change ip_address parameter for ipv6 support
2015-12-10 12:02:11 -06:00
Takaaki Furukawa
68ac4bceaf provider/vsphere: Change ip_address parameter to ipv4_address and ipv6_address for ipv6 support 2015-12-10 18:28:24 +09:00
clint shryock
5b036fbf4f provider/dyn: Add Dyn to the documentation sidebar 2015-12-09 14:05:18 -06:00
Clint
9cc5e52cf0 Merge pull request #4167 from stack72/aws-security_group_name_prefix
provider/aws: securitygroup name_prefix
2015-12-09 11:42:34 -06:00
Paul Hinze
e065bec624 Merge pull request #3939 from matt-deboer/master
vsphere-provider: Added folder handling for folder-qualified vm names
2015-12-09 09:55:06 -06:00
Clint
ced42342ff Merge pull request #4215 from hashicorp/pr-4207
Fix issue creating AWS RDS replicas across regions
2015-12-09 09:54:53 -06:00
mdeboercw
67bfc2faef Added folder handling for folder-qualified vm names
Added acceptance test for creation in folders

Added 'baseName' as computed schema attribute for convenience

Added 'base_name' computed attribute for convenience

Added new vsphere folder resource

Fixed folder behavior

Assure test folders are properly removed

Avoid creating recreating search index in loop

Fix typeo in vsphere.createFolder

Updated website documentation

Renamed test folders to be unique across tests

Fixes based on acc test findings; code cleanup

Added combined folder and vm acc test

Restored newline; fixed skipped acc tests

Marked 'existing_path' as computed only

Removed debug logging from tests

Changed folder read to return error
2015-12-08 20:35:27 -08:00
Paul Hinze
3041920d37 Merge pull request #4183 from rakutentech/docs-default-example
provider/vsphere: Update a default example in VMware vSphere provider
2015-12-08 18:44:03 -06:00
Paul Hinze
5884323c99 Merge pull request #4208 from stack72/aws-dynamodb_streams
provider/aws: DynamoDB Table StreamSpecifications
2015-12-08 18:42:48 -06:00
clint shryock
0619898f6a provider/aws: Add arn to DB Instance output 2015-12-08 10:52:17 -06:00
stack72
a0a89ecde8 Documenting the version upgrade flags on db_instance 2015-12-08 14:13:26 +00:00
stack72
d46348c233 Adding support for AWS DynamoDB Table for StreamSpecifications 2015-12-08 14:07:11 +00:00
Andrew Teixeira
6e7c7b6a0b Move pricing_plan and replication_type in documentation to "settings" sublist as that is where the code looks for those options 2015-12-07 11:40:41 -05:00
Takaaki Furukawa
fae25a9ed8 Update a default example in VMware vSphere provider 2015-12-07 10:49:04 +09:00
Corey Farwell
82e502359c Fix minor spacing inconsistency 2015-12-05 16:51:05 -05:00
Corey Farwell
b7acbd7887 Fix typo 'storaege' → 'storage' 2015-12-05 14:20:24 -05:00
Martin Atkins
283a838b58 Merge #3930: tls_locally_signed_cert resource 2015-12-04 13:30:37 -08:00
Clint
c05b0a5a0d Merge pull request #4147 from hashicorp/b-aws-dynamo-gsi-docs
providers/aws: Update Dynamo DB docs for GSI hash_key
2015-12-04 14:55:26 -06:00
Paul Hinze
56339332dd Merge pull request #4166 from hashicorp/phinze/consul-remote-state-basic-auth
core: support HTTP basic auth in consul remote state
2015-12-04 11:39:00 -06:00
Paul Hinze
bb52d70089 Merge pull request #4159 from turtlemonvh/patch-1
Update downloads.html.erb
2015-12-04 09:09:18 -06:00
Paul Hinze
30a87be969 Merge pull request #4150 from svanharmelen/f-cloudstack-performance
provider/cloudstack: performance improvements
2015-12-04 09:07:10 -06:00
Takaaki Furukawa
3a08cc9334 provider/vsphere: Add allow_unverified_ssl flag for unverified SSL requests 2015-12-04 08:49:22 -06:00
stack72
6817e0d144 Adding the ability to generate a securitygroup name-prefix 2015-12-04 09:21:08 -05:00
Lars Wander
2a49ebb448 Merge pull request #4153 from lwander/gcp-pubsub-docs-update
provider/google: Added missing pubsub documentation
2015-12-04 09:01:00 -05:00
Paul Hinze
1a19f43ee1 core: support HTTP basic auth in consul remote state
Closes #1663
2015-12-04 07:15:18 -06:00
Adrian Chelaru
e1eef15646 postgresql provider with "database" and "role" resources 2015-12-03 23:44:20 -08:00
Timothy
ef0b02ede3 Update downloads.html.erb
Its a PGP key, not a GPG key.
2015-12-03 23:21:35 -05:00
Paul Hinze
709d1f3599 Merge pull request #3704 from dayer4b/add-placement-group
added placement group as an option for autoscaling groups
2015-12-03 18:05:01 -06:00
Paul Hinze
9e68c34abe Merge pull request #3785 from hmrc/master
VMWare vCloud Director Support
2015-12-03 15:51:47 -06:00
Lars Wander
738ad14ebb provider/google: Added missing pubsub documentation 2015-12-03 15:42:41 -05:00
clint shryock
16016b8866 fix typo 2015-12-03 14:24:35 -06:00
Sander van Harmelen
b8f3417e79 Change all firewall related resources to take a cidr_list
Also some additional tweaks to improve performance and add in a little
concurrency to speed things up a little.
2015-12-03 15:34:53 +01:00
Paul Bellamy
7a24764c15 provider/docker: Add hosts parameter for containers 2015-12-03 10:32:41 +00:00
clint shryock
78929df2a1 providers/aws: Update Dynamo DB docs for GSI hash_key 2015-12-02 16:05:45 -06:00
clint shryock
d1bba3095b providers/aws: Validate IOPs for EBS Volumes 2015-12-02 15:20:11 -06:00
Dave Cunningham
d6ae527159 Merge pull request #3671 from 22Acacia/google-pubsub-clean
Google Cloud: PubSub Topic and Subscription resources
2015-12-02 15:37:23 -05:00
Paul Hinze
4216a8d1e1 Merge pull request #3718 from rakutentech/rename-config-parameters
provider/vsphere: rename vcenter_server config parameter to something clearer
2015-12-02 14:04:52 -06:00
Paul Hinze
6c76984419 Merge pull request #3867 from chrislovecnm/vsphere-custom-vm-params
vSphere custom vm params
2015-12-02 14:00:30 -06:00
pat
6f7ef2fadd golang pubsub SDK has been released. moved topics/subscriptions to use that
Conflicts:
	builtin/providers/google/provider.go
	builtin/providers/google/resource_subscription.go
	builtin/providers/google/resource_subscription_test.go

golang pubsub SDK has been released.  moved topics/subscriptions to use that

Conflicts:
	builtin/providers/google/provider.go
	builtin/providers/google/resource_subscription.go
	builtin/providers/google/resource_subscription_test.go

file renames and add documentation files

remove typo'd merge and type file move

add to index page as well

only need to define that once

remove topic_computed schema value

I think this was used at one point but is no longer. away.

cleanup typo

adds a couple more config values

- ackDeadlineSeconds: number of seconds to wait for an ack
- pushAttributes: attributes of a push subscription
- pushEndpoint: target for a push subscription

rearrange to better match current conventions

respond to all of the comments
2015-12-02 10:36:00 -08:00
James Nugent
50d7abcd8a Merge pull request #3761 from ryane/f-provider-docker-improvements
provider/docker: support additional arguments for `docker_container` resource
2015-12-02 11:46:29 -05:00
clint shryock
35b18ceb29 providers/aws: Update Security Group docs 2015-12-02 10:28:17 -06:00
James Nugent
3cbe014e31 Add missing documentation link for #4093 2015-12-01 08:47:12 -05:00
James Nugent
9987f36d86 Merge pull request #4093 from paybyphone/master
provider/aws: New resource `aws_lambda_event_source_mapping`
2015-12-01 08:36:45 -05:00
Henning Sprang
6a031af0ba change get -u option get -update
get -u does not work the name is -update.
2015-11-30 19:43:54 +01:00
Chris Marchesi
85627630bd New resource (AWS provider) - aws_lambda_event_source_mapping 2015-11-30 07:45:38 -08:00
James Nugent
72b8c82c08 Merge pull request #4106 from stack72/statuscake-documentation
provider/statuscake: Adding some documentation
2015-11-30 12:49:31 +00:00
stack72
3ecf722b77 Adding some documentation for the StatusCake provider 2015-11-30 10:44:21 +00:00
stack72
d0548a8165 Changing aws_route from Route53 layout to VPC layout 2015-11-29 14:49:45 +00:00
Verdoïa Laurent
b07356ba95 docs: Correct mistype 2015-11-28 14:10:47 +09:00
James Nugent
c8bd5c0d74 Merge pull request #4074 from stack72/aws-spot-instance-block-duration-minutes
provider/aws: aws_spot_instance block_duration_minutes
2015-11-26 21:18:24 +00:00
stack72
632a9147cc Adding support for Block_Durations to AWS Spot instance 2015-11-26 11:56:04 +00:00
stack72
8cdfe152d6 Adding the documentation of aws_instance tenancy 2015-11-26 10:21:06 +00:00
chrislovecnm
d70cdde233 merging in upstream, because rebase was insane 2015-11-25 00:44:27 -07:00
Paul Hinze
09bd4e7b00 Merge pull request #3195 from bensojona/f-change-artifact-type
Change amazon.ami to amazon.image
2015-11-24 16:57:55 -06:00
clint shryock
d3f41320e8 provider/aws: Update Instance/Spot docs for IP information 2015-11-24 10:10:12 -06:00
Paul Hinze
bd23ab35bf docs: update template_file examples
Use the new non-deprecated style.

refs #4025
2015-11-24 09:01:11 -06:00
James Nugent
09a4fdfc3d Merge branch 'mvermaes-doc-fix' 2015-11-24 13:43:34 +02:00
Michael Vermaes
f0292d420f Update template example for new syntax 2015-11-24 13:42:37 +02:00
James Nugent
5290365238 Merge pull request #4038 from milkcocoa/fix-removing-locale-identifier
Remove locale identifier from links to the AWS document.
2015-11-24 13:25:51 +02:00
James Nugent
1cde2e64a0 Merge pull request #3748 from stack72/do-floatingips
provider/digitalocean : New Resource for Floating IPs
2015-11-24 13:16:24 +02:00
stack72
3fc9107333 Using the laterst version of the DO API to get the Assign of an IP working without a time.Sleep 2015-11-24 11:08:43 +00:00
Shu Masuda
1c37e908c7 Remove locale identifier from links to the AWS document. 2015-11-24 19:25:43 +09:00
captainill
e9cf7f5f00 fix edit this page stacking 2015-11-23 23:51:02 -05:00
Seth Vargo
a61c375115 Capital 'C' /cc @mitchellh 2015-11-23 21:31:28 -05:00
Nicki Watt
3809315af9 Upped default maxRetryTimeout from 30s -> 60s 2015-11-23 11:45:16 +00:00
Paul Forman
9cec40ea3c Add missing error-checks from code review
Some error-checking was omitted.

Specifically, the cloudTrailSetLogging call in the Create function was
ignoring the return and cloudTrailGetLoggingStatus could crash on a
nil-dereference during the return.  Fixed both.

Fixed some needless casting in cloudTrailGetLoggingStatus.
Clarified error message in acceptance tests.
Removed needless option from example in docs.
2015-11-22 12:54:11 -07:00
Paul Forman
484887c0c5 Change default for logging in CloudTrail to true
The default for `enable_logging`, which defines whether CloudTrail
actually logs events was originally written as defaulting to `false`,
since that's how AWS creates trails.

`true` is likely a better default for Terraform users.

Changed the default and updated the docs.
Changed the acceptance tests to verify new default behavior.
2015-11-22 10:47:23 -07:00
Nicki Watt
49195f8b77 Added docs for maxRetryTimeout 2015-11-21 12:55:07 +00:00
Paul Forman
f98dbbb580 Tests and docs for AWS CloudTrail "enable_logging"
Add acceptance tests for creation, enable, and disable logging.

Add option to docs and example.
2015-11-21 00:18:38 -07:00
stack72
7bda855590 Adding the work to assign a Floating IP to a Droplet 2015-11-20 19:12:31 +02:00
Julien Fabre
ed3f54cc47 Add AWS Classiclink for AWS VPC resource 2015-11-20 16:48:48 +01:00
Takaaki Furukawa
7bf02243a1 rename vcenter_server config parameter to something clearer 2015-11-20 20:37:49 +09:00
chrislovecnm
98167cea79 merging upstream master 2015-11-18 16:09:05 -07:00
Brett Mack
815ff7ac63 Merge branch 'terraform' into hmrc 2015-11-18 17:56:28 +00:00
James Nugent
b177370bdc Merge pull request #3962 from miguelaferreira/patch-1
provider/cloudstack docs: use underscore in virtual machine attribute
2015-11-18 17:14:58 +02:00
James Nugent
ce1bcd7ccc Merge pull request #3959 from chrislovecnm/vsphere-ipv4-documentation-updates
Update docs to reflect vsphere provider only supporting IPv4 addresses
2015-11-18 17:11:37 +02:00
Miguel Ferreira
9e42207fee Use underscore in virtual machine attribute 2015-11-18 14:47:21 +01:00
Chris Love
9de7319b63 Update virtual_machine.html.markdown
Typo
2015-11-17 21:56:58 -07:00
chrislovecnm
2d0ceb51c4 updating documenation that vsphere provider only supports ipv4 addressing 2015-11-17 21:53:55 -07:00
Luke Amdor
f23a4994ae docs: fix template_file syntax error 2015-11-17 16:45:08 -06:00
Paul Hinze
7f9360797c provider/aws: wait for ASG capacity on update
It's a bit confusing to have Terraform poll until instances come up on
ASG creation but not on update. This changes update to also poll if
min_size or desired_capacity are changed.

This changes the waiting behavior to wait for precisely the desired
number of instances instead of that number as a "minimum". I believe
this shouldn't have any undue side effects, and the behavior can still
be opted out of by setting `wait_for_capacity_timeout` to 0.
2015-11-17 10:25:41 -06:00
Brett Mack
cc54785b1c Merge branch 'terraform' into hmrc 2015-11-17 10:13:53 +00:00
Paul Hinze
7e59d7f67c Merge pull request #3901 from hashicorp/phinze/google-credentials
provider/google: read credentials as contents instead of path
2015-11-16 17:57:54 -06:00
Paul Hinze
010293992a Merge pull request #3899 from hashicorp/phinze/azure-publish-settings
provider/azure: read publish_settings as contents instead of path
2015-11-16 17:54:43 -06:00
Paul Hinze
fb0dc4951d provider/azure: read publish_settings as contents instead of path
Building on the work in #3846, shifting the Azure provider's
configuration option from `settings_file` to `publish_settings`.
2015-11-16 17:47:56 -06:00
Clint
0346c66d1c Merge pull request #3839 from hashicorp/new_header
New header/footer redesign
2015-11-16 16:05:37 -06:00
Paul Hinze
eb9a93862b provider/google: read credentials as contents instead of path
Building on the work in #3846, shifting the Google provider's
configuration option from `account_file` to `credentials`.
2015-11-16 15:14:32 -06:00
Paul Hinze
993ec0a320 Merge pull request #3909 from hashicorp/phinze/template-file-contents
template_file: source contents instead of path
2015-11-16 14:50:45 -06:00
Sander van Harmelen
0cdc81f390 Merge pull request #3896 from hashicorp/phinze/chef-keys-as-contents
chef: read key contents instead of paths
2015-11-16 21:44:09 +01:00
Paul Hinze
afb416fba4 Merge pull request #2807 from dwradcliffe/f-dyn-provider
add Dyn provider
2015-11-16 13:53:44 -06:00
Mike Ball
874bddd84c website: add `` to format documentation env vars
this consistently formats the `TF_*` variables referenced in
documentation and also improves readability.
2015-11-16 11:23:43 -05:00
Silas Sewell
309e697a52 provider/tls: add locally signed certificates
This allows you to generate and sign certificates using a local CA.
2015-11-15 20:23:40 -05:00
Pete Shima
880002fe15 Small update to packet.net docs for project 2015-11-15 10:55:42 -08:00
Radek Simko
432cab51a7 Merge pull request #3917 from grothja/patch-1
Correct argument reference for `certificate`
2015-11-14 09:29:13 +00:00
Jonathan Groth
8491f0883d Correct argument reference for certificate 2015-11-13 17:13:20 -05:00
Chris Love
6d13b9296b updating documentation 2015-11-13 12:49:40 -07:00
Paul Hinze
928f534cfc template_file: source contents instead of path
Building on the work of #3846, deprecate `filename` in favor of a
`template` attribute that accepts file contents instead of a path.

Required a bit of work in the interpolation code to prevent Terraform
from assuming that template interpolations were resource variables that
needed to be resolved. Leaving them as "Unknown Variables" prevents
interpolation from happening early and lets the `template_file` resource
do its thing.
2015-11-13 11:24:20 -06:00
Joe Topjian
edd8e722bf provider/openstack: Make Networking Port attributes more intuitive
This commit makes some quick updates to the port attributes to make them
more intuitive:

* `security_groups` to `security_group_ids`: since the port is expecting
IDs and not security group names like in other areas of OpenStack.

* `admin_state_up`: change to Boolean to match this same attribute on
other resources.

* `fixed_ips` to `fixed_ip`: while multiple `fixed_ip` blocks can be
specified, only one fixed IP can be specified in each block.
2015-11-13 04:46:12 +00:00
Kirill Shirinkin
3a1a242a7a provider/openstack: Allow port_id for router interface 2015-11-13 03:13:12 +00:00
Paul Hinze
73ce6d184a chef: read key contents instead of paths
Builds on the work of #3846, shifting the Chef provisioner's
configuration options from `secret_key_path` and `validation_key_path`
over to `secret_key` and `validation_key`.
2015-11-12 16:11:44 -06:00
Paul Hinze
7ffa66d1a5 ssh: accept private key contents instead of path
We've been moving away from config fields expecting file paths that
Terraform will load, instead prefering fields that expect file contents,
leaning on `file()` to do loading from a path.

This helps with consistency and also flexibility - since this makes it
easier to shift sensitive files into environment variables.

Here we add a little helper package to manage the transitional period
for these fields where we support both behaviors.

Also included is the first of several fields being shifted over - SSH
private keys in provisioner connection config.

We're moving to new field names so the behavior is more intuitive, so
instead of `key_file` it's `private_key` now.

Additional field shifts will be included in follow up PRs so they can be
reviewed and discussed individually.
2015-11-12 14:59:14 -06:00
Lars Wander
7be90215bc provider/google: Fix instance group manager instance restart policy 2015-11-12 15:44:31 -05:00
clint shryock
fddafd2b96 providers/aws: Document and validate ELB ssl_cert and protocol requirements 2015-11-12 14:25:50 -06:00
James Nugent
9d27504133 Merge pull request #3866 from br0ch0n/sqs_queue_doc_example
Add example of redrive_policy to docs.

Fixes #2711.
2015-11-12 11:04:55 -06:00
James Nugent
cbbe06388f Merge pull request #3883 from lwander/f-gcp-https-health-checks
provider/google: HTTPS Health Checks Resource + Tests & Documentation
2015-11-12 10:02:39 -06:00
Lars Wander
28819603ba provider/google: HTTPS health checks resource + tests & documentation 2015-11-12 10:48:26 -05:00
Michael H. Oshita
90d70786ac Align IAM version number to the current version (2012-10-17) 2015-11-13 00:32:45 +09:00
Brandon Rochon
5bdba00082 add example of redrive_policy #2711
Change-Id: Ia1b26bf32d16628c3ef5cf99745ba7c222d3251e
2015-11-11 13:50:54 -08:00
Chad Thompson
d309f8b82b Update remote-config.html.markdown
Replace "shared storaged" with "shared storage".  (Very minor change.)
2015-11-11 13:09:26 -06:00
Nicki Watt
5df9d22a6a Minor doc updates 2015-11-11 07:43:36 +00:00
clint shryock
0a1890c329 Merge branch 'master' into pr-3708
* master: (95 commits)
  Update CHANGELOG.md
  Update CHANGELOG.md
  Update CHANGELOG.md
  Update CHANGELOG.md
  upgrade a warning to error
  add some logging around create/update requests for IAM user
  Update CHANGELOG.md
  Update CHANGELOG.md
  Build using `make test` on Travis CI
  Update CHANGELOG.md
  provider/aws: Fix error format in Kinesis Firehose
  Update CHANGELOG.md
  Changes to Aws Kinesis Firehouse Docs
  Update CHANGELOG.md
  modify aws_iam_user_test to correctly check username and path for initial and changed username/path
  Update CHANGELOG.md
  Update CHANGELOG.md
  Prompt for input variables before context validate
  Removing the AWS DBInstance Acceptance Test for withoutEngine as this is now part of the checkInstanceAttributes func
  Making engine_version be computed in the db_instance provider
  ...
2015-11-10 16:52:45 -06:00
Brett Mack
a05ff89a7d Changed documentation to better show what can be done with firewall rules 2015-11-10 22:49:38 +00:00
James Nugent
ca442bf00b Merge pull request #3818 from ijin/patch-1
provider/aws: Document `license_model` as supported argument for db_instance
2015-11-10 17:40:15 -05:00
Clint
bea8e0b14f Merge pull request #3780 from hashicorp/b-aws-elb-source-sg-id
providers/aws: Provide source security group id for ELBs
2015-11-10 16:38:55 -06:00
Clint
51fd5fafef Merge pull request #3744 from stack72/f-aws-db-instance
provider/aws: Changing the db_instance resource to mark the engine_version as Optional
2015-11-10 15:48:06 -06:00
James Nugent
7c50e3ed65 Merge pull request #3833 from stack72/aws-kinesis-firehose
provider/aws: Add Kinesis Firehose resource
2015-11-10 16:04:48 -05:00
Paul Stack
77bad2c946 Changes to Aws Kinesis Firehouse Docs
Changing the AWS Kinesis Firehose docs as per @jen20's feedback
2015-11-10 20:59:01 +00:00
Clint
5708457610 Merge pull request #3802 from pforman/2911-lc-prefix
provider/aws: add name_prefix option to launch config
2015-11-10 14:43:08 -06:00
captainill
5453506335 fix font legibility 2015-11-10 10:34:57 -08:00
stack72
1abb0b19bf Changing the db_instance resource to mark the engine_version as Optional 2015-11-10 17:30:09 +00:00
stack72
255486857e Changing the Firehose documentation to note the regions is is available for and also that s3 is the only destination involved right now 2015-11-10 16:45:46 +00:00
stack72
8c68cb1080 Adding the documentation for the Kinesis Firehose Delivery Stream 2015-11-10 16:43:34 +00:00
captainill
54c722f2e8 final cleanup 2015-11-09 22:25:03 -08:00
captainill
81b0e020f0 use 300 for weight in both header/footer 2015-11-09 22:23:30 -08:00
captainill
8d847a9ac4 fix sticker footer 2015-11-09 22:21:39 -08:00
captainill
348fd81b75 terraform hover update 2015-11-09 22:17:57 -08:00
captainill
25faa1d97f add padding to homepage footer 2015-11-09 22:12:00 -08:00
captainill
ebec7e2bc2 use more atomic styles for header/footer classes. use page url to determin class names 2015-11-09 22:11:00 -08:00
Michael H. Oshita
22876be830 Document license_model as supported argument
Required for Oracle SE1
2015-11-10 14:31:55 +09:00
mcinteer
64d982ac9e Change the docs as the token can be explicitly set
This tripped me up today when I was trying to connect using MFA. I had a look at the source and found the token property, tested it out and low and behold it worked! 

Hopefully this saves someone else going through the same pain
2015-11-10 11:27:45 +13:00
Clint
6906dc1b2b Merge pull request #3822 from ijin/patch-2
Add db_subnet_group_name to aws_rds_cluster docs
2015-11-09 14:11:16 -06:00
Martin Atkins
988baa584b Merge #3814: 'coalesce' interpolation func 2015-11-09 09:31:18 -08:00
Michael H. Oshita
796fdeef53 Update rds_cluster.html.markdown
I needed `db_subnet_group_name` in the rds_cluster resource as well when creating on a non-default VPC.

https://github.com/hashicorp/terraform/pull/2935#issuecomment-133481106
2015-11-10 01:42:59 +09:00
Jef Statham
13e862673f Fix spelling mistake in aws iam saml title 2015-11-09 10:52:09 -05:00
Jef Statham
87e384dc97 Fix spelling mistake in aws saml example
Example resource name is `aws_iam_saml_provider` instead of `aws_saml_provider`.
2015-11-09 09:56:38 -05:00
Kirill Shirinkin
7e676a672f provider/openstack: extend documentation of Neutron::FloatingIP 2015-11-08 20:43:34 +01:00
Matt Morrison
6ecec7fe83 Add coalesce func 2015-11-08 19:34:56 +13:00
Paul Forman
4d640c6528 providers/aws: add name_prefix option to launch config
See #2911.

This adds a `name_prefix` option to `aws_launch_configuration` resources.

When specified, it is used instead of `terraform-` as the prefix for the
launch configuration.  It conflicts with `name`, so existing
functionality is unchanged.  `name` still sets the name explicitly.

Added an acceptance test, and updated the site documentation.
2015-11-07 01:29:16 -07:00
captainill
b33c3fcd0d whitespace 2015-11-06 21:01:14 -08:00
Joe Gross
a727b0c415 add closing quote 2015-11-06 19:02:05 -08:00
captainill
7f53f82f0d responsive tweak 2015-11-06 16:06:48 -08:00
captainill
8a1bf06815 responsive cleanup 2015-11-06 16:01:39 -08:00
captainill
2d30d8f483 fix incorrect link 2015-11-06 15:45:02 -08:00
captainill
a5f8ecfdd8 header styles complete + subpage 2015-11-06 15:41:23 -08:00
Clint
91aeba48ff Merge pull request #3795 from willrstern/aws-rds-typo
Typo in docs - AWS RDS config
2015-11-06 17:08:52 -06:00
clint shryock
d6f6a3b3f5 Merge branch 'master' of github.com:hashicorp/terraform
* 'master' of github.com:hashicorp/terraform:
  Update CHANGELOG.md
  Adding S3 support for Lambda provider
2015-11-06 16:55:32 -06:00
clint shryock
ccd37796ec Merge branch 'pr-3707'
* pr-3707:
  config updates for ElastiCache test
  Removing the instance_type check in the ElastiCache cluster creation. We now allow the error to bubble up to the userr when the wrong instance type is used. The limitation for t2 instance types now allowing snapshotting is also now documented
  Making the changes to the snapshotting for Elasticache Redis as per @catsby's findings
  Added an extra test for the Elasticache Cluster to show that updates work. Also added some debugging to show that the API returns the Elasticache retention period info
  When I was setting the update parameters for the Snapshotting, I didn't update the copy/pasted params
  Adding the ability to specify a snapshot window and retention limit for Redis ElastiCache clusters
2015-11-06 16:55:16 -06:00
Rob Zienert
327bd4f9c0 Adding S3 support for Lambda provider 2015-11-06 15:57:18 -06:00
Will Stern
1ab69ab638 typo in cluster_identifier 2015-11-06 15:55:58 -06:00
captainill
1269d2a156 shared styles update 2015-11-06 12:45:10 -08:00
captainill
39cbc56161 in progress header redesign 2015-11-06 12:35:24 -08:00
Clint
c284f31570 Merge pull request #3626 from wojtekmach/patch-1
digitalocean: update index docs for do_token var
2015-11-06 11:32:09 -06:00
Clint
ea3fc69f67 Merge pull request #3789 from stack72/f-aws-rds-cluster-instance-docs
provider/aws: RDS Cluster Instance Docs Update
2015-11-06 11:30:22 -06:00
Joe Topjian
1656e2837c Merge pull request #3772 from Fodoj/add-fixed-ips-to-openstack-ports
provider/openstack: Add fixed ips to openstack ports
2015-11-06 10:21:20 -07:00
clint shryock
83ae6fe410 document source_security_group_id for ELB 2015-11-06 11:20:30 -06:00
stack72
e8a411ce5f Fixing the RDS Cluster Instance docs to show that either an instance must be set as public OR have a db_subnet_group_name set 2015-11-06 16:10:21 +00:00
stack72
350f91ec06 Removing the instance_type check in the ElastiCache cluster creation. We now allow the error to bubble up to the userr when the wrong instance type is used. The limitation for t2 instance types now allowing snapshotting is also now documented 2015-11-06 11:16:51 +00:00