terraform/builtin/providers
Raphaël Pinson 1917646ec3 Add rancher_host resource type (#11545)
* Add rancher_host resource type

This adds a rancher_host resource type.
For now, the goal is to detect if the host already exists,
so that it can be purged cleanly when the host is deprovisioned.

The typical use is to create both an instance (e.g. aws_instance)
and a rancher_host resources with the same hostname. The rancher_host
resource will detect when the agent has registered itself.

When removing the host, both the instance and the rancher_host
resources can be removed, ensuring the host is purged from Rancher.

In future versions, this could support creating hosts as well.

* Use ro_labels to avoid removing internal Rancher labels

As reported in https://github.com/rancher/rancher/issues/8165

* Do not ForceNew on environment_id
2017-03-14 19:17:09 +02:00
..
alicloud
archive
arukas
atlas
aws provider/aws: Add replace_unhealthy_instances to spot_fleet_request (#12681) 2017-03-14 18:23:00 +02:00
azure
azurerm provider/azurerm: Add support for extensions on virtual machine scale sets (#12124) 2017-03-12 16:13:38 +02:00
bitbucket
chef
circonus Fix circonus)_rule_sets for optional links. (#12614) 2017-03-11 18:59:18 -08:00
clc
cloudflare
cloudstack
cobbler provider/cobbler: Profile and System Fixes (#12452) 2017-03-06 13:19:30 +02:00
consul Remove the AWS Access Key and Secret Access keys from the (#12061) 2017-02-17 13:36:38 -08:00
datadog provider/datadog: Update to datadog_monitor still used d.GetOk (#12497) 2017-03-07 16:36:37 +02:00
digitalocean provider/digitalocean: Add support for LoadBalancers (#12077) 2017-02-23 23:41:20 +02:00
dme
dns
dnsimple provider/dnsimple: Don't prompt the user for email address (#12619) 2017-03-13 10:07:53 +02:00
docker provider/docker: added support for linux capabilities (#12045) 2017-03-07 18:48:20 +02:00
dyn
external
fastly Add Fastly SSL validation fields (#12578) 2017-03-13 20:49:39 +02:00
github Updates google/go-github to the latest revision (#12604) 2017-03-12 16:05:18 +02:00
google Merge pull request #12223 from hashicorp/paddy_10984_better_image_resolution 2017-03-13 23:45:12 -07:00
grafana
heroku Updates heroku-go to the latest revision (#12575) 2017-03-10 14:00:03 +02:00
icinga2
ignition provider/ignition: migration from resources to data resources (#11851) 2017-03-06 14:23:04 +02:00
influxdb
librato
logentries
mailgun
mysql mysql: Avoid crash on un-interpolated provider cfg (#12391) 2017-03-05 15:58:15 +02:00
newrelic
nomad
ns1 provider/ns1: Add notify list resource (#12373) 2017-03-05 16:21:06 +02:00
null
openstack provider/openstack: Force Deletion of Instances (#12689) 2017-03-14 18:26:59 +02:00
opsgenie
packet provider/packet: Update ssh-key resource test to run in parallel better 2017-03-14 11:11:57 -04:00
pagerduty provider/pagerduty: Updated implementation of pagerduty_vendor & pagerduty_service_integration (#12357) 2017-03-01 23:59:16 +00:00
postgresql
powerdns
profitbricks Acceptance tests volume password change (#12356) 2017-03-01 23:05:11 +00:00
rabbitmq
rancher Add rancher_host resource type (#11545) 2017-03-14 19:17:09 +02:00
random
rundeck
scaleway
softlayer
spotinst provider/spotinst: Disallow passing an empty user_data string (#12179) 2017-02-22 23:25:03 +02:00
statuscake provider/statuscake: use default status code list when updating test (#12375) 2017-03-05 15:44:22 +02:00
template
terraform update the remote state datasource 2017-02-28 16:35:46 -05:00
test flatmap: mark computed list as a computed value in Expand 2017-02-23 10:03:59 -08:00
tls
triton
ultradns
vault
vcd
vsphere