All Projects → hashicorp → terraform-provider-archive

hashicorp / terraform-provider-archive

Licence: MPL-2.0 License
Terraform archive provider

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to terraform-provider-archive

terraform-provider-elasticstack
Terraform provider for Elastic Stack
Stars: ✭ 61 (+12.96%)
Mutual labels:  terraform-provider
terraform-provider-octopus
Octopus provider for Terraform
Stars: ✭ 22 (-59.26%)
Mutual labels:  terraform-provider
terraform-provider-bitbucket
This Terraform provider is archived per our provider archiving process: https://terraform.io/docs/internals/archiving.html
Stars: ✭ 30 (-44.44%)
Mutual labels:  terraform-provider
terraform-provider-vix
VMware VIX provider for Terraform
Stars: ✭ 96 (+77.78%)
Mutual labels:  terraform-provider
terraform-provider-spinnaker
Terraform Provider to manage spinnaker pipelines
Stars: ✭ 36 (-33.33%)
Mutual labels:  terraform-provider
terraform-provider-selectel
Terraform Selectel provider
Stars: ✭ 15 (-72.22%)
Mutual labels:  terraform-provider
terraform-provider-opennebula
Terraform provider for OpenNebula
Stars: ✭ 38 (-29.63%)
Mutual labels:  terraform-provider
terraform-provider-kudo
Terraform provider for KUDO
Stars: ✭ 11 (-79.63%)
Mutual labels:  terraform-provider
Discord-Reposter
Bot for reposting Discord messages (work in progress)
Stars: ✭ 62 (+14.81%)
Mutual labels:  archive
terraform-provider-sakuracloud
Terraform provider for SakuraCloud
Stars: ✭ 46 (-14.81%)
Mutual labels:  terraform-provider
terraform-provider-logzio
Terraform provider for logz.io alerts, endpoints and users
Stars: ✭ 18 (-66.67%)
Mutual labels:  terraform-provider
terraform-provider-jira
Terraform Provider for JIRA
Stars: ✭ 59 (+9.26%)
Mutual labels:  terraform-provider
go-namecheap-sdk
Go library for Namecheap API
Stars: ✭ 25 (-53.7%)
Mutual labels:  terraform-provider
terraform-provider-panos
Terraform Panos provider
Stars: ✭ 56 (+3.7%)
Mutual labels:  terraform-provider
terrajet
Generate Crossplane Providers from any Terraform Provider
Stars: ✭ 159 (+194.44%)
Mutual labels:  terraform-provider
history-project
📜 Historical record of happenings at the Nottingham New Theatre.
Stars: ✭ 15 (-72.22%)
Mutual labels:  archive
terraform-provider-databricks
Terraform Databricks provider
Stars: ✭ 16 (-70.37%)
Mutual labels:  terraform-provider
SingleFile-Lite
Feel the power of the Manifest V3. The future, right now!
Stars: ✭ 55 (+1.85%)
Mutual labels:  archive
archivebot
💾 A telegram bot for backing up and collecting all kinds of media.
Stars: ✭ 65 (+20.37%)
Mutual labels:  archive
herodotus-core
Content Archiving Software 📜
Stars: ✭ 34 (-37.04%)
Mutual labels:  archive

Terraform Provider

Maintainers

This provider plugin is maintained by the Terraform team at HashiCorp.

Requirements

  • Terraform 0.12.x
  • Go 1.16 (to build the provider plugin)

Building The Provider

Clone repository to: $GOPATH/src/github.com/terraform-providers/terraform-provider-archive

$ mkdir -p $GOPATH/src/github.com/terraform-providers; cd $GOPATH/src/github.com/terraform-providers
$ git clone [email protected]:terraform-providers/terraform-provider-archive

Enter the provider directory and build the provider

$ cd $GOPATH/src/github.com/terraform-providers/terraform-provider-archive
$ make build

Using the provider

Fill in for each provider

Developing the Provider

If you wish to work on the provider, you'll first need Go installed on your machine (version 1.16+ is required). You'll also need to correctly setup a GOPATH, as well as adding $GOPATH/bin to your $PATH.

To compile the provider, run make build. This will build the provider and put the provider binary in the $GOPATH/bin directory.

$ make bin
...
$ $GOPATH/bin/terraform-provider-archive
...

In order to test the provider, you can simply run make test.

$ make test

In order to run the full suite of Acceptance tests, run make testacc.

Note: Acceptance tests create real resources, and often cost money to run.

$ make testacc
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].