zambien/terraform-provider-apigee ↗
Created Feb 17, 2021 · View the zambien/terraform-provider-apigee repository page
A Terraform Apigee provider
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
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.