Skip to content

Commit

Permalink
feat(consul): add support for Consule
Browse files Browse the repository at this point in the history
  • Loading branch information
rixrix committed Dec 8, 2016
1 parent 473f0de commit 6439352
Show file tree
Hide file tree
Showing 3 changed files with 64 additions and 1 deletion.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# 1.0.0

* Add support for `Consul` (basic snippets only)

# 0.5.0

* Add support for `all` AWS resources (basic snippets only)
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@ Install the [Terraform Language](https://marketplace.visualstudio.com/items?item
* CLOUDFRONT RESOURCES
* CLOUDFORMATION RESOURCES
* APP AUTOSCALING RESOURCES
* Consul
## Todo
Expand All @@ -117,7 +118,6 @@ A massive list of things to add
* CloudFlare
* CloudStack
* Cobbler
* Consul
* Datadog
* DigitalOcean
* DNSMadeEasy
Expand Down
59 changes: 59 additions & 0 deletions snippets/terraform.json
Original file line number Diff line number Diff line change
Expand Up @@ -2198,5 +2198,64 @@
"resource \"aws_vpn_gateway_attachment\" \"${MyAWSResource}\" {",
"}"
]
},
"consul_keys": {
"prefix":"tf-consul_keys",
"description": "Defines consul_keys",
"body": [
"data \"consul_keys\" \"${MyConsulResource}\" {",
" key {",
" name = \"<your keyname here>\"",
" }",
"}"
]
},
"consul_agent_service": {
"prefix":"tf-consul_agent_service",
"description": "Defines consul_agent_service",
"body": [
"resource \"consul_agent_service\" \"${MyResource}\" {",
"}"
]
},
"consul_catalog_entry": {
"prefix":"tf-consul_catalog_entry",
"description": "Defines consul_catalog_entry",
"body": [
"resource \"consul_catalog_entry\" \"${MyResource}\" {",
"}"
]
},
"consul_key_prefix": {
"prefix":"tf-consul_key_prefix",
"description": "Defines consul_key_prefix",
"body": [
"resource \"consul_key_prefix\" \"${MyResource}\" {",
"}"
]
},
"consul_node": {
"prefix":"tf-consul_node",
"description": "Defines consul_node",
"body": [
"resource \"consul_node\" \"${MyResource}\" {",
"}"
]
},
"consul_prepared_query": {
"prefix":"tf-consul_prepared_query",
"description": "Defines consul_prepared_query",
"body": [
"resource \"consul_prepared_query\" \"${MyResource}\" {",
"}"
]
},
"consul_service": {
"prefix":"tf-consul_service",
"description": "Defines consul_service",
"body": [
"resource \"consul_service\" \"${MyResource}\" {",
"}"
]
}
}

0 comments on commit 6439352

Please sign in to comment.