diff --git a/deployment/clouddeploy/osv-api/run-prod.yaml b/deployment/clouddeploy/osv-api/run-prod.yaml index d8ca1a1b8c2..7c55a682b54 100644 --- a/deployment/clouddeploy/osv-api/run-prod.yaml +++ b/deployment/clouddeploy/osv-api/run-prod.yaml @@ -7,6 +7,8 @@ spec: metadata: annotations: autoscaling.knative.dev/maxScale: '200' + run.googleapis.com/network-interfaces: '[{"network":"default","subnetwork":"default"}]' + run.googleapis.com/vpc-access-egress: private-ranges-only spec: containers: - image: osv-server @@ -20,6 +22,23 @@ spec: value: osv-vulnerabilities - name: FAILED_TASKS_TOPIC value: failed-tasks + - name: POSTGRES_SHADOW_RATE + value: "0" + - name: POSTGRES_HOST + value: "10.25.0.3" + - name: POSTGRES_PORT + value: "6432" + - name: POSTGRES_USER + value: "osv-readonly" + - name: POSTGRES_DB + value: "osv" + - name: POSTGRES_SSLMODE + value: "require" + - name: POSTGRES_PASSWORD + valueFrom: + secretKeyRef: + name: postgres-readonly-password + key: latest resources: limits: cpu: 2