Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

12

Lines of Code

262

From

Aug 15, 2017

To

Aug 27, 2020

About zambien/terraform-provider-apigee

This is a Terraform provider for Google Apigee, written in Go, that enables infrastructure-as-code management of Apigee API gateway resources. The provider allows users to define and manage Apigee API proxies, their deployments, API products, companies, developers, apps, and target servers through Terraform configuration files.

The provider supports authentication via both username/password and OAuth access tokens, and is compatible with Terraform versions 0.9.3 and higher. It can be built for multiple operating systems including macOS, Windows, and Linux. The project includes acceptance testing capabilities that require valid Apigee credentials to run, with options for debugging test execution.

A known limitation is that applying changes to proxies sometimes requires running terraform apply twice due to how Terraform handles state management. The project uses goreleaser for automated releases and welcomes community contributions through a defined contribution process.

Share this video