diff --git a/deployment/clouddeploy/osv-api/run-prod.yaml b/deployment/clouddeploy/osv-api/run-prod.yaml index 8fb560a67fd..babc64add49 100644 --- a/deployment/clouddeploy/osv-api/run-prod.yaml +++ b/deployment/clouddeploy/osv-api/run-prod.yaml @@ -10,6 +10,9 @@ spec: spec: containers: - image: osv-server + ports: + - name: h2c + containerPort: 8080 env: - name: GOOGLE_CLOUD_PROJECT value: oss-vdb diff --git a/deployment/clouddeploy/osv-api/run-staging.yaml b/deployment/clouddeploy/osv-api/run-staging.yaml index 00c67f4f159..779aff52658 100644 --- a/deployment/clouddeploy/osv-api/run-staging.yaml +++ b/deployment/clouddeploy/osv-api/run-staging.yaml @@ -10,6 +10,9 @@ spec: spec: containers: - image: osv-server + ports: + - name: h2c + containerPort: 8080 env: - name: GOOGLE_CLOUD_PROJECT value: oss-vdb-test diff --git a/deployment/terraform/modules/osv/osv_api.tf b/deployment/terraform/modules/osv/osv_api.tf index f7336e1ebd9..c07b384a102 100644 --- a/deployment/terraform/modules/osv/osv_api.tf +++ b/deployment/terraform/modules/osv/osv_api.tf @@ -131,6 +131,10 @@ resource "google_cloud_run_service" "api" { spec { containers { image = data.google_container_registry_image.api.image_url + ports { + name = "h2c" + container_port = 8080 + } env { name = "ESPv2_ARGS" value = "^++^--transcoding_preserve_proto_field_names++--envoy_connection_buffer_limit_bytes=104857600++--underscores_in_headers++--cors_preset=basic++--cors_allow_methods=GET,POST,OPTIONS"