@researchdatabox/redbox-hook-terraform-github

1.0.0 • Public • Published

Terraform RedBox Hook Provisioner Demonstration Module: Github

This is a dependent module for ReDBox's Terraform provisioner hook.

This GitHub provisioner has been packaged as it's own hook to demonstrate a working configuration set. Depending on your deployment and version management requirements, this might be a suitable method of deploying the provisioner. For simple provisioners where there is no custom handler code required (such as this one), it may be simpler to include all the required configuration in your main branding and configuration hook.

Responsibilities

  • Provide manifests to provision Github Repositories

Requirements

The demonstration configuration is using terraform's GCP backend to manage state. This can be changed to suit the infrastructure available to the implementation (e.g. using local or AWS S3) but typically each have their own requirements around credentials and settings to use them. Please see Terraform's backend documentation for more information.

This plugin uses the Terraform Github provider, see the documentation on the Terraform registry for authentication and configuration options.

Package Sidebar

Install

npm i @researchdatabox/redbox-hook-terraform-github

Weekly Downloads

0

Version

1.0.0

License

GPL-3.0

Unpacked Size

89.9 kB

Total Files

18

Last publish

Collaborators

  • redbox-dev