Home
Softono

Terraform Provider Hsdp

Open source MIT Go
34
Stars
14
Forks
12
Issues
6
Watchers
4 months
Last Commit

 About Terraform Provider Hsdp

Terraform provider to orchestrate various HSDP resources like IAM, MDM, Container Host, Edge, etc

Platforms

Web Self-hosted

Languages

Go

Need Help Installing Terraform Provider Hsdp?

We provide expert installation service for this software. Our team will install, configure, and secure Terraform Provider Hsdp on your server. plans start at just $30.

Terraform Provider Hsdp

View on GitHub

HSDP Terraform provider

Overview

A Terraform provider to provision and manage state of various HSDP specific resources.

[!Important] This provider is not endorsed, supported or approved by HSDP. It is a Philips Open Source community managed project. Please do not raise SNOW tickets, instead open a issue on the Github project.

Using the provider

Terraform 1.5.5+: To install this provider, copy and paste this code into your Terraform configuration. Then, run terraform init.

terraform {
  required_providers {
    hsdp = {
      source = "philips-software/hsdp"
      version = ">= 0.50.0"
    }
  }
}

Development requirements

Building the provider

Clone repository somewhere:

$ git clone [email protected]:philips-software/terraform-provider-hsdp
$ cd terraform-provider-hsdp
$ go build .

Debugging the provider

You can build and debug the provider locally:

$ go build .
$ ./terraform-provider-hsdp -debug 
Provider started, to attach Terraform set the TF_REATTACH_PROVIDERS env var:

	TF_REATTACH_PROVIDERS='{"registry.terraform.io/philips-software/hsdp":{...}}}'

Copy the TF_REATTACH_PROVIDERS and run Terraform with this value set:

$ TF_REATTACH_PROVIDERS='...' terraform init -upgrade
$ TF_REATTACH_PROVIDERS='...' terraform plan
...

Terraform will now use the local running copy instead of the philips-software/hsdp registry version. Happy debugging!

Issues

If you have found an issue, please report it on the issue tracker

LICENSE

License is MIT