gcloud run services describe SERVICE --region REGION --format 'value(status.url)'
e.g. gcloud run services describe amazing-employees-frontend-service --region us-west2 --format 'value(status.url)'
gcloud run services describe SERVICE --region REGION --format 'value(status.url)'
e.g. gcloud run services describe amazing-employees-frontend-service --region us-west2 --format 'value(status.url)'
cd ../../.. cat frontend-cloudbuild.yaml gcloud builds submit --region=[YOUR GOOGLE CLOUD REGION]] --config frontend-cloudbuild.yaml e.g. gcloud builds submit --region=us-west2 --config frontend-cloudbuild.yaml
cd ../employee/services
nano -l firestore.service.ts
addEmployeeUrl = 'https://employee-gateway-#.#.gateway.dev/employee'; employeesUrl = 'https://employee-gateway-#.#.gateway.dev/employees'; deleteEmployeeUrl = 'https://employee-gateway-#.ue.gateway.dev/employee';
gcloud api-gateway gateways describe employee-gateway --location LOCATION --project PROJECT_ID --format 'value(defaultHostname)'
cd ../app/frontend/src/environments/ nano -l environment.ts
export const environment = { firebase: { apiKey: "PLEASE UPDATE", authDomain: "PLEASE UPDATE", projectId: "PLEASE UPDATE", storageBucket: "PLEASE UPDATE", messagingSenderId: "PLEASE UPDATE",
nano variables.tf
variable "enable_api_gateway" { description = "Feature flag to enable/disable API Gateway. Leverage this to deploy infra sequentially." type = bool default = true }
cd ../../infra cat api-gateway--espv2-definition.yml.tmpl
cat backend-cloudbuild.yaml gcloud builds submit --region=[YOUR GOOGLE CLOUD REGION] --config backend-cloudbuild.yaml e.g. gcloud builds submit --region=us-west2 --config backend-cloudbuild.yaml
client = firestore.Client(project="PLEASE_UPDATE_PROJECT_ID")
cd ../app/backend/ nano -l firestore.py