Skip to content
This repository has been archived by the owner on Jun 27, 2021. It is now read-only.

DeviaVir/terraform-provider-gsuite

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
December 31, 2018 11:45
July 9, 2020 11:01
February 5, 2018 09:11
May 19, 2021 22:07
June 27, 2021 11:23
May 19, 2021 22:07
May 19, 2021 22:07
September 26, 2019 13:41

Deprecation notice

A big thank you to all 30 contributors that have helped make terraform-provider-gsuite a success for many across its ~3 year life span (first public release Feb 9, 2018)!

Hashicorp has released terraform-provider-googleworkspace with its first release up to feature-parity with the gsuite provider. As such, we will no longer be maintaining the gsuite provider and kindly refer users and contributors to the Hashicorp Google Workspace provider.

So long, and thanks for all the fish!


Terraform Provider - G Suite

Maintainers

This provider plugin is maintained by Chase Sillevis.

Requirements

  • Terraform 0.11.x
  • Go 1.14 (to build the provider plugin)

Installing the Provider

  1. Download the latest compiled binary from GitHub releases.

  2. Unzip/untar the archive.

  3. Move it into $HOME/.terraform.d/plugins:

    $ mkdir -p $HOME/.terraform.d/plugins
    $ mv terraform-provider-gsuite $HOME/.terraform.d/plugins/terraform-provider-gsuite
  4. Create your Terraform configurations as normal, and run terraform init:

    $ terraform init

    This will find the plugin locally.

Building The Provider

  1. cd into $HOME/.terraform.d/plugins/terraform-provider-gsuite

  2. Run make vendor to fetch the go vendor files

  3. Make your changes

  4. Run make dev and in your terraform directory, remove the current .terraform and re-run terraform init

  5. Next time you run terraform plan it'll use your updated version