Skip to content

feat: Adds example of secure-cloud-function triggered by BigQuery - #26

Merged
gtsorbo merged 31 commits into
GoogleCloudPlatform:mainfrom
amandakarina:feat/adds-example-cloud-function-bigquery
May 18, 2023
Merged

feat: Adds example of secure-cloud-function triggered by BigQuery#26
gtsorbo merged 31 commits into
GoogleCloudPlatform:mainfrom
amandakarina:feat/adds-example-cloud-function-bigquery

Conversation

@amandakarina

@amandakarina amandakarina commented Apr 26, 2023

Copy link
Copy Markdown
Collaborator

Hey folks,

This PR adds an usage of secure-cloud-function being triggered by BigQuery.

The linting errors requires a new version of Cloud run module, after GoogleCloudPlatform/terraform-google-cloud-run#119 is merged. I will need to change the source to the new version instead of the branch in my fork.

@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch 3 times, most recently from 70e4e63 to 0fc6d2d Compare April 26, 2023 15:15
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch 6 times, most recently from 0bb8a66 to 7ebc75d Compare April 27, 2023 19:15
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch from 7ebc75d to 46acfc3 Compare April 27, 2023 19:22
@amandakarina amandakarina changed the title feat: Adds example of secure-cloud-function triggeres by BigQuery feat: Adds example of secure-cloud-function triggered by BigQuery Apr 28, 2023
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch 2 times, most recently from d4388ea to cf67805 Compare April 28, 2023 18:09
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch from cf67805 to 7d43542 Compare April 28, 2023 18:29
@amandakarina

Copy link
Copy Markdown
Collaborator Author

/gcbrun

@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch from b46e4e8 to f1036c0 Compare May 9, 2023 18:02
@prabhu34

Copy link
Copy Markdown
Collaborator

@amandakarina Lint errors here. Can you run the link checks locally using make?

@amandakarina

Copy link
Copy Markdown
Collaborator Author

@amandakarina Lint errors here. Can you run the link checks locally using make?

Hey @prabhu34

These errors requires a new version of Cloud run module, after GoogleCloudPlatform/terraform-google-cloud-run#119 is merged.

I will need to change the source to the new version instead of the branch in my fork.

@amandakarina
amandakarina marked this pull request as ready for review May 18, 2023 13:16
@amandakarina
amandakarina requested review from a team, gtsorbo and prabhu34 as code owners May 18, 2023 13:16

@gtsorbo gtsorbo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Minor comments then LGTM

Comment thread examples/secure_cloud_function_bigquery_trigger/outputs.tf Outdated
storage_source = var.storage_source
service_config = var.service_config
docker_repository = google_artifact_registry_repository.cloudfunction_repo.id
# worker_pool = google_cloudbuild_worker_pool.pool.id

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: commented code

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This will require to be uncommented when the secure web proxy pr is ready.

Comment thread modules/secure-cloud-function-core/main.tf Outdated
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch from 328dc6f to a7d4673 Compare May 18, 2023 18:23
@amandakarina
amandakarina force-pushed the feat/adds-example-cloud-function-bigquery branch from a7d4673 to 12cff66 Compare May 18, 2023 19:33
@gtsorbo
gtsorbo merged commit 2ac3d91 into GoogleCloudPlatform:main May 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants