File tree Expand file tree Collapse file tree 3 files changed +18
-4
lines changed Expand file tree Collapse file tree 3 files changed +18
-4
lines changed Original file line number Diff line number Diff line change 30
30
--tag ${GCR_REGION} /${GCP_PROJECT} /${PREFIX} -${pkg} :latest \
31
31
--push
32
32
done
33
+
34
+ # Apply latest images to Cloud Run services
35
+ for pkg in " ${pkgs[@]} "
36
+ do
37
+ echo " Deploying '${pkg} '..."
38
+ gcloud run services update ${PREFIX} -${pkg} \
39
+ --region=europe-west2 \
40
+ --image=${GCR_REGION} /${GCP_PROJECT} /${PREFIX} -${pkg} :latest
41
+ done
Original file line number Diff line number Diff line change @@ -38,6 +38,11 @@ resource "google_pubsub_topic_iam_member" "frontend_subscriber" {
38
38
role = " roles/pubsub.subscriber"
39
39
member = " serviceAccount:${ local . frontend_email } "
40
40
}
41
+ resource "google_project_iam_member" "frontend_pubsub_admin" {
42
+ project = var. project
43
+ role = " roles/pubsub.admin"
44
+ member = " serviceAccount:${ local . frontend_email } "
45
+ }
41
46
42
47
resource "google_pubsub_subscription" "frontend_subscription" {
43
48
for_each = local. frontend_topics
@@ -48,7 +53,7 @@ resource "google_pubsub_subscription" "frontend_subscription" {
48
53
message_retention_duration = " 1200s"
49
54
retain_acked_messages = true
50
55
51
- ack_deadline_seconds = 20
56
+ ack_deadline_seconds = 10
52
57
53
58
expiration_policy {
54
59
ttl = " 300000.5s"
@@ -57,7 +62,7 @@ resource "google_pubsub_subscription" "frontend_subscription" {
57
62
}
58
63
59
64
resource "google_cloud_run_service" "front-end" {
60
- name = " ${ var . service } -frontend "
65
+ name = " ${ var . service } -front-end "
61
66
location = var. region
62
67
63
68
template {
@@ -67,7 +72,7 @@ resource "google_cloud_run_service" "front-end" {
67
72
resources {
68
73
limits = {
69
74
" cpu" = " 1000m"
70
- " memory" = " 1024Mi "
75
+ " memory" = " 1Gi "
71
76
}
72
77
}
73
78
ports {
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ resource "google_cloud_run_service" "ingest-pdf" {
9
9
resources {
10
10
limits = {
11
11
" cpu" = " 1000m"
12
- " memory" = " 1024Mi "
12
+ " memory" = " 1Gi "
13
13
}
14
14
}
15
15
ports {
You can’t perform that action at this time.
0 commit comments