Skip to content
Bridge allowing Terraform content to be used with Lyra
Go Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea
cmd
pkg/bridge
.gitignore
.travis.yml
CODE-OF-CONDUCT.md
CONTRIBUTING.md
LICENSE
Makefile
OWNERS.md
README.md
go.mod
go.sum

README.md

Lyra

What is the Lyra Terraform Bridge?

Lyra is an open source workflow engine for provisioning and managing cloud native infrastructure. Using infrastructure as code, Lyra enables you to declaratively provision and manage public cloud, private cloud, and other API-backed resources as well as orchestrate imperative actions.

The Lyra Terraform Bridge makes Terraform providers useable in Lyra.

Getting Started

If you want to make use of Terraform providers that have already been integrated you don't need to use this repo directly. When you build Lyra it will incorporate all this content automatically. If you wish to contribute by integrating new providers or improving the bridge, then you can do the following:

Build

The project requires Go 1.11 or higher, and go modules to be on.

Build the project using make:

make

When no targets are specified, the build will lint, test, compile and sanity-check every plugin.

Refreshing content

Refresh all currently integrated providers like this:

make generate

Integrating new content

To follow!

Contributing

We'd love to get contributions from you! For a quick guide, take a look at our guide to contributing.

You can’t perform that action at this time.