Skip to content
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

Split Cloud Function module in separate v1 and v2 modules #1450

Merged
merged 4 commits into from
Jun 19, 2023
Merged

Conversation

ludoo
Copy link
Collaborator

@ludoo ludoo commented Jun 19, 2023

References #1291

Initial work on splitting the module which will facilitate further improvements. What is done here vs what is captured in the above issue:

  • [ x] split into v1 and v2 modules
  • [x ] Remove _http suffix for v2
  • [ -] Leverage tf1.3 optionals (partial support)
  • Add any missing features
  • Try to make interface similar to Cloud Run
  • Make IAM grants for trigger SA at function level instead of project level

@ludoo ludoo merged commit bd3296b into master Jun 19, 2023
@ludoo ludoo deleted the ludo/cf-module branch June 19, 2023 10:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants