-
Notifications
You must be signed in to change notification settings - Fork 35
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
Create dataflow flex template module #168
Create dataflow flex template module #168
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Wow! I like how you approached this and can be quite helpful.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM on the examples using the flex-template module.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the PR. I was wondering if we can upstream necessary changes to https://github.com/terraform-google-modules/terraform-google-dataflow and use that instead of having maintain this in two places?
I am not sure on upstreaming the code because we are a bit more opinionated about some items:
|
It's likely a future item to move it upstream, and for now we wanted to modularize things first and observe how the module is used with these very specific items that were mentioned. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM; I'm guessing the tests are decoupled because we will be added using the newer go framework
@daniel-cit @erlanderlo yup if we have opinionated defaults lets use this as a thin wrapper around the upstream module to enforce specific patterns. We can do this as a follow up. Ideally we want the upstream module to support security focused usage patterns similar to safer cluster wrapping main GKE module. |
Opened issue terraform-google-modules/terraform-google-dataflow#32 in the dataflow module to track this |
Fixes #163