Skip to content

Add Cloud Run instance for biometric public facing app #11

@obriensystems

Description

@obriensystems

see GJE ingress version #10

requirements

  • Cloud Build Instance
  • DockerHub image migrated to Artifact Registry
  • VPC where Cloud SQL DB will reside
  • Cloud SQL Proxy with optional PSC for local DB connections

michaelobrien@mbp8 magellan % dig security-converter.obrienlabs.dev

; <<>> DiG 9.10.6 <<>> security-converter.obrienlabs.dev
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 6523
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;security-converter.obrienlabs.dev. IN A

;; ANSWER SECTION:
security-converter.obrienlabs.dev. 4502 IN A 35.234.246.192

;; Query time: 86 msec
;; SERVER: fe80::dc9e:8fff:fe96:6d64%14#53(fe80::dc9e:8fff:fe96:6d64%14)

links

prereq

  • using developer account with minimal permissions on the dev folder hierarchy
  • folderAdmin, projectCreator, Cloud Build Viewer, Service Account Token Creator
  • roles/serviceusage.serviceUsageAdmin
  • project biometric-backend-cr-man-old moved under dev folder - visible to developer account 

On the develper/service-account

  • Cloud Run Admin
  • Service
$ gcloud services list
NAME                                 TITLE
analyticshub.googleapis.com          Analytics Hub API
bigquery.googleapis.com              BigQuery API
bigqueryconnection.googleapis.com    BigQuery Connection API
bigquerydatapolicy.googleapis.com    BigQuery Data Policy API
bigquerydatatransfer.googleapis.com  BigQuery Data Transfer API
bigquerymigration.googleapis.com     BigQuery Migration API
bigqueryreservation.googleapis.com   BigQuery Reservation API
bigquerystorage.googleapis.com       BigQuery Storage API
cloudapis.googleapis.com             Google Cloud APIs
cloudtrace.googleapis.com            Cloud Trace API
dataform.googleapis.com              Dataform API
dataplex.googleapis.com              Cloud Dataplex API
datastore.googleapis.com             Cloud Datastore API
logging.googleapis.com               Cloud Logging API
monitoring.googleapis.com            Cloud Monitoring API
servicemanagement.googleapis.com     Service Management API
serviceusage.googleapis.com          Service Usage API
sql-component.googleapis.com         Cloud SQL
storage-api.googleapis.com           Google Cloud Storage JSON API
storage-component.googleapis.com     Cloud Storage
storage.googleapis.com               Cloud Storage API

micha@p1gen6 MINGW64 /c/wse_github/ObrienlabsDev/gcp-infrastructure-as-code/m1-gke-ingress/kubernetes-gke (main)
$ gcloud config get project
Your active configuration is: [obrienlabsdev]
biometric-backend-cr-man-old

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions