Skip to content

r2ronoha/terraform-provider-cfssl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Terraform cfssl Provider

Requirements

  • Terraform 0.10+
  • Go 1.12 (to build the provider plugin)

Building The Provider

Note: This project uses Go Modules making it safe to work with it outside of your existing GOPATH. The instructions that follow assume a directory in your home directory outside of the standard GOPATH (i.e $HOME/development/EvilSuperstars/).

Clone repository to: $HOME/development/EvilSuperstars/

$ mkdir -p $HOME/development/EvilSuperstars/; cd $HOME/development/EvilSuperstars/
$ git clone git@github.com:EvilSuperstars/terraform-provider-cfssl

Enter the provider directory and build the provider

$ cd $HOME/development/EvilSuperstars/terraform-provider-cfssl
$ make build

Run acceptance tests

$ cd $HOME/development/EvilSuperstars/terraform-provider-cfssl
$ make testacc TEST=./cfssl/ TESTARGS='-run='

Using The Provider

See the documentation to get started using the cfssl provider.