-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for Bigtable CMEK #8882
Add support for Bigtable CMEK #8882
Comments
cloud.google.com/go/bigtable doesn't support CMEK yet. Is it worth rewriting that resource to use google.golang.org/api/bigtableadmin/v2 instead? |
Yeah, we should move the bigtable resources onto the REST client libs eventually. Mechanically we'd want to do it in two parts, shifting to REST but supporting the same stuff & then adding new functionality like |
FYI cloud.google.com/go/bigtable CMEK support is in progress and almost ready:
I would say no per above. (h/t @kolea2 who supervises Cloud Bigtable's client integrations) |
@rameshdharan I see that PR has been merged now. Do you know when that team will cut a new release? One of the reasons I want to rewrite it with the autogen library is that it is using gRPC to communicate which is troublesome (#8221) as we can't log requests in terraform. https://github.com/googleapis/google-cloud-go/blob/master/bigtable/admin.go#L632 I did some reading when I looked at 8221 and some gRPC interceptors needs to be used which looks pretty complicated. |
Release has been cut (two recent ones actually):
Understood, however note that while I can see how request logging can be useful FWIW I haven’t heard it raised from any of our existing Bigtable+Terraform users as a blocking concern. We do meanwhile have a customer blocked and eagerly awaiting the ability to use Terraform to create Bigtable CMEK-protected clusters, hence we are correspondingly eager to help move this along. |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Description
Support the https://cloud.google.com/bigtable/docs/reference/admin/rest/v2/projects.instances.clusters#EncryptionConfig block
New or Affected Resource(s)
Potential Terraform Configuration
References
The text was updated successfully, but these errors were encountered: