Skip to content

Conversation

@JamesBelchamber
Copy link

@JamesBelchamber JamesBelchamber commented Jun 17, 2025

This does a couple of things:

  • Reduces the Dockerfile to only run the jb-sw-realm executable (removing the OpenTelemetry Collector and supervisord)
  • Adds the OpenTelemetry Collector container to the Google Cloud Run deployment
  • Adds the OpenTelemetry Collector configuration as a variable on the module call
  • Builds and publishes a container on deployment to main

In the last PR (#2) we refactored the GCP Tofu to deploy with Google Cloud Run (instead of App Engine Flex), which is what we do internally anyway.

Note that the CI fails because of a legitimate issue but it's not concerning code in this PR; we will push a fix to this in a future PR.

Base automatically changed from gcp-tofu-module to main June 18, 2025 09:43
@JamesBelchamber JamesBelchamber force-pushed the refactor-juicebox-service branch from b460718 to fb7aa0b Compare June 18, 2025 09:48
@JamesBelchamber JamesBelchamber marked this pull request as ready for review June 18, 2025 09:57
@JamesBelchamber JamesBelchamber force-pushed the refactor-juicebox-service branch 2 times, most recently from 0c3c473 to 03f8b2a Compare June 18, 2025 10:08
@JamesBelchamber JamesBelchamber force-pushed the refactor-juicebox-service branch from 03f8b2a to c24226b Compare June 18, 2025 10:09
@JamesBelchamber JamesBelchamber merged commit 64b9074 into main Jun 23, 2025
1 check failed
JamesBelchamber pushed a commit that referenced this pull request Jun 23, 2025
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.

2 participants