Open geekflyer opened 6 years ago
I see there's no milestone anymore for this, is it still planned ?
Contributions definitely welcome! See https://github.com/pulumi/pulumi-tf-provider-boilerplate to details on how to bring up a provider like this. Once it's working, we'd be happy to help with publishing.
In case someone else stumbled upon this, I've begun working on https://github.com/LiHRaM/pulumi-googleworkspace.
Right now all that is missing is updating the README, examples and publishing the SDKs. @lukehoban is the offer to help publish still on the table?
GCP relies to a large extent on GSuite for authentication and there are some things like “Groups” and Group Memberships that can only be managed via GSuite APIs. It is official best practice (i.e. recommended by google and in the GCP docs) to grant GCP IAM roles to Google Groups instead of granting roles to users directly. Currently I’m managing groups and group memberships manually via the UI, but it would be awesome if I could do so via pulumi instead. There is a terraform provider which supports that: https://github.com/DeviaVir/terraform-provider-gsuite.
Please port over this provider to pulumi (optionally include it simply in the GCP provider).
prior slack discussion: https://pulumi-community.slack.com/archives/C84L4E3N1/p1540975683234600