Mark Sharpley
fb172e7b70
OpenStack instance tag support ( #150 )
2021-07-30 17:15:17 -04:00
Sören Bohn
a4d1a11de8
Support default tags for the AWS Terraform provider. ( #156 )
...
In recent versions of the AWS Terraform provider, it is possible to attach default tags to every resource. Those tags aren't stored in the `tags` field in the Terraform state but as a special field `tags_all`. Accept tags for AWS resources from both fields to also export tags defined as default tags.
2021-07-30 17:09:38 -04:00
knobik
693e714ab7
Add telmate/proxmox provider ( #157 )
2021-07-30 17:09:12 -04:00
Andreas Sommer
8b4b0ccdc0
Fix parsing index
field in case of non-numeric string (as allowed in for_each
construct), fix sorting ( #153 )
...
* Fix parsing `index` field in case of non-numeric string (as allowed in `for_each` construct), fix sorting
* Use newer Go versions in CI so functions like `errors.Unwrap` are available
2021-07-30 17:06:38 -04:00
Michael Hofer
c7e468f33c
Support OTC metadata parsing ( #141 )
2020-02-21 12:46:37 -05:00
Anna
5618f546c1
Support string indices (from for_each) with Terraform 0.12+
2020-02-05 16:00:44 -05:00
Olivier Bilodeau
a408e89660
Don't use dots in Ansible groups ( #128 )
...
Starting with Ansible 2.8 dots (.) are no longer allowed in groups: https://docs.ansible.com/ansible/latest/reference_appendices/config.html#transform-invalid-group-chars .
2019-10-01 15:20:06 -04:00
David Marby
e9fd68d38e
Fix tag parsing for vSphere with Terraform 0.12 ( #123 )
2019-09-17 22:01:54 -04:00
Andreas Sommer
94a66e3c5e
Support Terraform 0.12 state format ( #114 )
2019-08-01 11:21:54 -04:00
Jakob
3a1f433061
Add OpenTelekomCloud provider ( #112 )
2019-05-21 10:01:43 -04:00
Alexandre
2417ce8c1f
Added tags support for Exoscale ( #109 )
2019-05-12 13:39:40 -04:00
Jamie Hurst
42037e5b2e
Add Linode support ( #111 )
2019-05-12 13:38:28 -04:00
Nicolas Singh Oteiza
260af322eb
add AWS spot instances ( #97 )
2018-12-05 12:52:45 -05:00
Atadilo
aecdc48546
Add tags support to VSphere provider ( #88 )
2018-09-20 10:37:44 -04:00
Christian Groschupp
2365c9b801
Add TF_HOSTNAME_KEY_NAME to specify which hostname to return ( #94 )
...
Overwrite with the environment variable TF_HOSTNAME_KEY_NAME which attribute is to be used for the ansible inventory name. By default, the IP address is used. The Ansible variable "ansible_host" is used to connect to the host.
2018-09-20 10:22:53 -04:00
Christian Groschupp
842b8f7278
Add support for ProfitBricks ( #93 )
2018-06-18 12:51:21 -04:00
nixar
1046853480
Add support for terraform-provider-libvirt ( #90 )
...
See: https://github.com/dmacvicar/terraform-provider-libvirt
2018-06-01 10:45:50 -04:00
Ned McClain
dd594d5811
Add Packet support ( #89 )
2018-06-01 10:08:22 -04:00
Atadilo
0a44aad0f6
Fix vSphere provider ( #84 )
2018-01-24 14:32:25 -05:00
Santiago M. Mola
fa8c48d3c5
Add Scaleway provider ( #80 )
2017-11-27 11:04:29 -05:00
Sami Hiltunen
2222e6477f
Order output for resources with count ( #77 )
2017-10-20 11:32:34 -04:00
Seua Polyakov
c23c86aa4b
Fix non-string vars in --inventory output ( #72 )
...
* Fix --inventory output
* Sort --inventory output
2017-09-19 10:54:24 -04:00
Yonatan Koren
3093ecd497
Fix tags for Joyent Triton ( #76 )
2017-09-08 11:40:08 -04:00
Yonatan Koren
3dd8834717
Add Joyent Triton support ( #75 )
2017-09-07 15:36:52 -04:00
Philippe Chepy
b089c9c175
Add support for Exoscale ( #70 )
2017-07-11 23:18:20 -04:00
Nic Grayson
656ee7639a
Add tags for vSphere instances ( #68 )
2017-06-20 13:24:02 -04:00
Nic Grayson
1063a010f5
Add vSphere IP location ( #67 )
2017-06-13 14:37:27 -04:00
drymonsoon
898a7270c4
Add OpenStack metadata integration ( #65 )
2017-06-09 15:16:21 -04:00
Jonathan McCall
6f4c1a9983
Stop creating groups for tfstate attribute counts ( #47 )
...
The count attribute key in state files has changed from # to %
2017-06-09 14:59:21 -04:00
Michael Bøcker-Larsen
017b2858b0
Added support for Digital Ocean droplet tags ( #56 )
2017-01-19 12:50:57 -05:00
Adam Mckaig
1de0b94c9f
Add tags/groups support for GCP ( #55 )
...
* Add tags/groups support for GCP
* Add GCP tags test
2017-01-18 21:19:34 -05:00
Do Nhat Minh
cc7a2edc5f
added SoftLayer support ( #52 )
2016-11-15 20:14:54 -05:00
Jonathan McCall
0e941ce0d5
Create all group as per Ansible inventory script conventions ( #46 )
...
* Conform to Ansible inventory script conventions
* Make cmdInventory work with all group
* Add only uniq hosts to group "all"'s host list
* go fmt
* Fix typo
* Fix tests broken by #46
* Add duplicate host to test appendUniq
* Fix appendUniq and dedup other groups besides "all"
2016-09-22 00:13:26 -04:00
Isao Jonas
e62801bb58
allow for non-string outputs ( #45 )
2016-09-06 23:05:30 -04:00
rhapsodhy
df104e9b15
New outputs
format in tfstate ( #43 )
...
* New `output` format in tfstate
* Make `outputs` parser compatible with <0.7 terraform
2016-08-19 10:43:14 -04:00
Lazar Travica
2f590ebe29
Added the test for terraform outputs.
2016-04-02 21:12:48 +02:00
Adam Mckaig
1a3b5c180c
Prefix resource type groups with 'type_'
2015-12-15 00:02:35 -05:00
Adam Mckaig
b8a9261d05
Add group by AWS tags
2015-12-15 00:01:17 -05:00
Adam Mckaig
885469243c
Update examples
...
I unfortunately had to remove the CloudStack example, because I don't
have access to one of those. Moved the old example to an integration
test, at least.
2015-12-14 22:58:25 -05:00
Adam Mckaig
50a158f87c
Add groups for resource type
2015-12-14 22:43:47 -05:00
Adam Mckaig
3e00bfbe37
Split high/low level resource stuff
2015-12-14 22:24:41 -05:00
Adam Mckaig
7276f41f50
Add integration test for host command
2015-12-09 23:34:17 -05:00
Adam Mckaig
b43d3f55c2
Add resource with counter test
2015-12-09 23:20:31 -05:00
Adam Mckaig
6d362d3e2a
Add integration test
2015-12-09 23:17:39 -05:00
Adam Mckaig
f518634ed6
Parse counters out of resource names
2015-12-09 22:52:47 -05:00
Adam Mckaig
fe21b45ee2
Add OpenStack tests
2015-11-05 09:36:07 -05:00
Matt Peperell
4299fcebb2
Add VMware support
2015-08-11 16:24:11 +01:00
Lars Tobias Skjong-Børsting
c5e5e40cd7
Add CloudStack support
2015-06-23 19:39:56 +02:00
Adam Mckaig
b5926ec984
Remove crap test
...
Probably don't need to test the damn JSON parser.
2015-06-05 00:07:57 -04:00
Adam Mckaig
55d5cffc6a
Prefer public IP if available
...
AWS instances in a private subnet are generally accessed via a VPN, but
many EC2 classic instances still have a public IP. We should use that
where possible, and fall back to a private IP if not.
2015-06-05 00:03:59 -04:00