Skip to content

Commit b044582

Browse files
committed
updated the example
1 parent 6cb1cfc commit b044582

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

templates/terraform/examples/app_engine_service_split_traffic.tf.erb

+13-2
Original file line numberDiff line numberDiff line change
@@ -24,13 +24,13 @@ resource "google_app_engine_standard_app_version" "myapp_v1" {
2424
env_variables = {
2525
port = "8080"
2626
}
27+
depends_on = ["google_storage_bucket_object.object"]
2728

2829
}
2930
resource "google_app_engine_standard_app_version" "myapp_v2" {
3031
version_id = "v2"
3132
service = "myapp"
3233
runtime = "nodejs10"
33-
noop_on_destroy = true
3434
entrypoint {
3535
shell = "node ./app.js"
3636
}
@@ -42,7 +42,7 @@ resource "google_app_engine_standard_app_version" "myapp_v2" {
4242
env_variables = {
4343
port = "8080"
4444
}
45-
45+
depends_on = ["google_app_engine_standard_app_version.myapp_v1"]
4646
}
4747

4848
resource "google_app_engine_service_split_traffic" "myapp" {
@@ -55,4 +55,15 @@ resource "google_app_engine_service_split_traffic" "myapp" {
5555
v2 = 0.25
5656
}
5757
}
58+
depends_on = ["google_app_engine_standard_app_version.myapp_v2"]
59+
}
60+
resource "google_app_engine_service_split_traffic" "myapp2" {
61+
service_id = "${google_app_engine_standard_app_version.myapp_v2.service}"
62+
migrate_traffic = false
63+
split {
64+
allocations = {
65+
v1 = 1
66+
}
67+
}
68+
depends_on = ["google_app_engine_service_split_traffic.myapp"]
5869
}

0 commit comments

Comments
 (0)