File tree Expand file tree Collapse file tree 3 files changed +14
-11
lines changed Expand file tree Collapse file tree 3 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -39,13 +39,13 @@ resource "random_password" "coder-postgres-password" {
39
39
}
40
40
41
41
resource "kubernetes_secret" "coder-db" {
42
- type = " kubernetes.io/basic-auth "
42
+ type = " " # Opaque
43
43
metadata {
44
44
name = " coder-db-url"
45
45
namespace = kubernetes_namespace. coder_namespace . metadata . 0 . name
46
46
}
47
47
data = {
48
- url = " postgres://coder:${ random_password . coder-postgres-password . result } @/ ${ google_sql_database_instance . db . ip_address } ?sslmode=disable"
48
+ url = " postgres://coder:${ urlencode ( random_password. coder-postgres-password . result ) } @ ${ google_sql_database_instance . db . private_ip_address } ?sslmode=disable"
49
49
}
50
50
}
51
51
@@ -121,7 +121,9 @@ coder:
121
121
key: url
122
122
- name: "CODER_VERBOSE"
123
123
value: "true"
124
- image: ${ var . coder_image_repo } :${ var . coder_image_tag }
124
+ image:
125
+ repo: ${ var . coder_image_repo }
126
+ tag: ${ var . coder_image_tag }
125
127
replicaCount: "${ var . coder_replicas } "
126
128
resources:
127
129
requests:
Original file line number Diff line number Diff line change @@ -7,12 +7,6 @@ data "google_compute_global_address" "sql_peering" {
7
7
name = " sql-ip-address"
8
8
}
9
9
10
- resource "google_service_networking_connection" "private_vpc_connection" {
11
- network = data. google_compute_network . default . id
12
- service = " servicenetworking.googleapis.com"
13
- reserved_peering_ranges = [google_compute_global_address . sql_peering . name ]
14
- }
15
-
16
10
resource "google_sql_database_instance" "db" {
17
11
name = " ${ var . name } -db"
18
12
region = var. region
@@ -36,7 +30,7 @@ resource "google_sql_database_instance" "db" {
36
30
37
31
ip_configuration {
38
32
ipv4_enabled = false
39
- private_network = data . google_compute_network . default . id
33
+ private_network = google_compute_network. vpc . id
40
34
}
41
35
42
36
insights_config {
Original file line number Diff line number Diff line change @@ -16,9 +16,16 @@ resource "google_compute_subnetwork" "subnet" {
16
16
}
17
17
18
18
resource "google_compute_global_address" "sql_peering" {
19
+ project = var. project_id
19
20
name = " ${ var . name } -sql-peering"
20
21
purpose = " VPC_PEERING"
21
22
address_type = " INTERNAL"
22
- # prefix_length = 16
23
+ prefix_length = 16
23
24
network = google_compute_network. vpc . id
24
25
}
26
+
27
+ resource "google_service_networking_connection" "private_vpc_connection" {
28
+ network = google_compute_network. vpc . id
29
+ service = " servicenetworking.googleapis.com"
30
+ reserved_peering_ranges = [ google_compute_global_address . sql_peering . name ]
31
+ }
You can’t perform that action at this time.
0 commit comments