github.com/zambien/terraform-provider-apigee ↗

A Terraform Apigee provider

An animated visualization of zambien/terraform-provider-apigee's Git history from August 2017 to August 2020, built by 12 contributors. The codebase reached 262 lines, mostly Go. The video runs 52 seconds.

Render your own repo

Turn any GitHub repository into a video like this — free sample in seconds.

Visualize your own →

Open this visualization on its own page →

Language

Go

Contributors

12

Lines of Code

262

From

2017-08-15

To

2020-08-27

Advertisement

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.

Advertisement

Share this video