Now in Beta: Cloud Memorystore fills an important void in the GCP landscape. It would be fantastic to have support for it.
If nobody has signed up to take this on, I'll volunteer to work on this over the weekend.
@mrparkers I'm not sure its worth to implement it by hand given new resources are now generated by the @modular-magician : https://github.com/modular-magician/terraform-provider-google / https://github.com/GoogleCloudPlatform/magic-modules
@pdecat Cool, I didn't know that existed. How long does it usually take for resources to be implemented automatically? I'd like for this resource to exist before the next release of this provider, so I really don't mind doing this manually if it means achieving that.
I was also looking for something to do this weekend so I may just do it anyways :smile: if nothing else, it's an opportunity to help me learn Go
@mrparkers it depends on the API in question and whether magic modules has support for all the features (for lack of a better term) of that API. I was playing around with this the other day and found one that needs to be added: https://github.com/GoogleCloudPlatform/magic-modules/issues/182. I was planning on doing this early next week, and I _think_ that'll be the only thing that blocks this, so if you could hold off that would be great (since it's easier if we generate things from the onset than to generate something that's already been done by hand). I'll let you know if I change my mind.
If you're looking for things to work on though, there are plenty of other open issues 😉
@danawillow sounds good, I can look for something else.
This is a bit off-topic, but does this repository have a concept of tagging "good first issues"? Although I have contributed before, I'm still very new to Go and I was looking for ways to help with my learning experience. Usually new resources are pretty easy, which is why I wanted to work on this one.
So we've got the good first issue and help wanted labels, which are made for tracking things we _believe_ to be straightforward enough that someone could tackle them as a first contribution. We haven't gotten great at using them (or at least I haven't), so they may be of limited use. There's also easy, which is going to go away, because I dislike the implications of that one, but historically that has been how we tracked things.
Added in #1485.
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.
If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 [email protected]. Thanks!
Most helpful comment
Added in #1485.