Skip to content

gjkamstra/terraform-provider-hsdp

 
 

Repository files navigation

HSDP Terraform provider

Overview

A Terraform provider to provision and manage state of various HSDP specific resources. To find out more about HSDP please visit hsdp.io

Using the provider

Terraform 0.13+: 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.8.7"
    }
  }
}

Development requirements

  • Terraform 0.14.x
  • Go 1.16 or newer (to build the provider plugin)

Building the provider

Clone repository somewhere:

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

Buildx Dockerfile

A Buildx Dockerfile is provided, useful for local testing. Example usage:

$ docker buildx build --push -t loafoe/terraform-provider-hsdp .
$ docker pull loafoe/terraform-provider-hsdp
$ docker run --rm -v /Location/With/Terraform/Files:/terraform -w /terraform -it loafoe/terraform-provider-hsdp init

Issues

LICENSE

License is MIT

Packages

No packages published

Languages

  • Go 99.6%
  • Dockerfile 0.4%