Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cathive/terraform-provider-concourse

Terraform provider plugin to manage Concourse CI
https://github.com/cathive/terraform-provider-concourse

concourse concourse-ci iac infrastructure-as-code terraform

Last synced: 3 months ago
JSON representation

Terraform provider plugin to manage Concourse CI

Awesome Lists containing this project

README

        

# Terraform Provider for Concourse CI

## Maintainers

This provider plugin is maintained by:

* Benjamin P. Jung
* Nick Larsen

## Requirements

- [Terraform](https://www.terraform.io/downloads.html) 0.12.x
- [Go](https://golang.org/doc/install) 1.12.x (to build the provider plugin)

## Building the Provider

Clone repository *outside* of your GOPATH:

```sh
$ mkdir -p ~/Projects; cd ~/Projects
$ git clone [email protected]:cathive/terraform-provider-concourse
```

Enter the provider directory and build the provider

```sh
$ cd ~/Projects/terraform-provider-concourse
$ make build
```

## Using the provider

If you're building the provider, follow the instructions to [install it as a plugin](https://www.terraform.io/docs/plugins/basics.html#installing-a-plugin).
After placing it into your plugins directory, run `terraform init` to initialize it.

Documentation for all data providers and resources can be found in the subfolder [/docs/](./docs)
right here in this repository.