@@ -2,30 +2,35 @@ data "terraform_remote_state" "catalogue_infra_critical" {
2
2
backend = " s3"
3
3
4
4
config = {
5
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
6
- bucket = " wellcomecollection-platform-infra"
7
- key = " terraform/catalogue/infrastructure/critical.tfstate"
8
- region = " eu-west-1"
5
+ assume_role = {
6
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
7
+ }
8
+ bucket = " wellcomecollection-platform-infra"
9
+ key = " terraform/catalogue/infrastructure/critical.tfstate"
10
+ region = " eu-west-1"
9
11
}
10
12
}
11
13
12
14
data "terraform_remote_state" "shared_infra" {
13
15
backend = " s3"
14
16
15
17
config = {
16
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
17
- bucket = " wellcomecollection-platform-infra"
18
- key = " terraform/platform-infrastructure/shared.tfstate"
19
- region = " eu-west-1"
18
+ assume_role = {
19
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
20
+ }
21
+ bucket = " wellcomecollection-platform-infra"
22
+ key = " terraform/platform-infrastructure/shared.tfstate"
23
+ region = " eu-west-1"
20
24
}
21
25
}
22
26
23
27
data "terraform_remote_state" "monitoring" {
24
28
backend = " s3"
25
29
26
30
config = {
27
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
28
-
31
+ assume_role = {
32
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
33
+ }
29
34
bucket = " wellcomecollection-platform-infra"
30
35
key = " terraform/monitoring.tfstate"
31
36
region = " eu-west-1"
@@ -36,8 +41,9 @@ data "terraform_remote_state" "accounts_catalogue" {
36
41
backend = " s3"
37
42
38
43
config = {
39
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
40
-
44
+ assume_role = {
45
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
46
+ }
41
47
bucket = " wellcomecollection-platform-infra"
42
48
key = " terraform/aws-account-infrastructure/catalogue.tfstate"
43
49
region = " eu-west-1"
@@ -52,43 +58,51 @@ data "terraform_remote_state" "sierra_adapter" {
52
58
backend = " s3"
53
59
54
60
config = {
55
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
56
- bucket = " wellcomecollection-platform-infra"
57
- key = " terraform/sierra_adapter.tfstate"
58
- region = " eu-west-1"
61
+ assume_role = {
62
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
63
+ }
64
+ bucket = " wellcomecollection-platform-infra"
65
+ key = " terraform/sierra_adapter.tfstate"
66
+ region = " eu-west-1"
59
67
}
60
68
}
61
69
62
70
data "terraform_remote_state" "mets_adapter" {
63
71
backend = " s3"
64
72
65
73
config = {
66
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
67
- bucket = " wellcomecollection-platform-infra"
68
- key = " terraform/catalogue/mets_adapter.tfstate"
69
- region = " eu-west-1"
74
+ assume_role = {
75
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
76
+ }
77
+ bucket = " wellcomecollection-platform-infra"
78
+ key = " terraform/catalogue/mets_adapter.tfstate"
79
+ region = " eu-west-1"
70
80
}
71
81
}
72
82
73
83
data "terraform_remote_state" "tei_adapter" {
74
84
backend = " s3"
75
85
76
86
config = {
77
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
78
- bucket = " wellcomecollection-platform-infra"
79
- key = " terraform/tei_adapter.tfstate"
80
- region = " eu-west-1"
87
+ assume_role = {
88
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
89
+ }
90
+ bucket = " wellcomecollection-platform-infra"
91
+ key = " terraform/tei_adapter.tfstate"
92
+ region = " eu-west-1"
81
93
}
82
94
}
83
95
84
96
data "terraform_remote_state" "ebsco_adapter" {
85
97
backend = " s3"
86
98
87
99
config = {
88
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
89
- bucket = " wellcomecollection-platform-infra"
90
- key = " terraform/ebsco_adapter.tfstate"
91
- region = " eu-west-1"
100
+ assume_role = {
101
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
102
+ }
103
+ bucket = " wellcomecollection-platform-infra"
104
+ key = " terraform/ebsco_adapter.tfstate"
105
+ region = " eu-west-1"
92
106
}
93
107
}
94
108
@@ -97,32 +111,38 @@ data "terraform_remote_state" "calm_adapter" {
97
111
backend = " s3"
98
112
99
113
config = {
100
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
101
- bucket = " wellcomecollection-platform-infra"
102
- key = " terraform/calm_adapter.tfstate"
103
- region = " eu-west-1"
114
+ assume_role = {
115
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
116
+ }
117
+ bucket = " wellcomecollection-platform-infra"
118
+ key = " terraform/calm_adapter.tfstate"
119
+ region = " eu-west-1"
104
120
}
105
121
}
106
122
107
123
data "terraform_remote_state" "reindexer" {
108
124
backend = " s3"
109
125
110
126
config = {
111
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
112
- bucket = " wellcomecollection-platform-infra"
113
- key = " terraform/catalogue/reindexer.tfstate"
114
- region = " eu-west-1"
127
+ assume_role = {
128
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
129
+ }
130
+ bucket = " wellcomecollection-platform-infra"
131
+ key = " terraform/catalogue/reindexer.tfstate"
132
+ region = " eu-west-1"
115
133
}
116
134
}
117
135
118
136
data "terraform_remote_state" "inferrer" {
119
137
backend = " s3"
120
138
121
139
config = {
122
- role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
123
- bucket = " wellcomecollection-platform-infra"
124
- key = " terraform/catalogue-pipeline/pipeline/inferrer.tfstate"
125
- region = " eu-west-1"
140
+ assume_role = {
141
+ role_arn = " arn:aws:iam::760097843905:role/platform-read_only"
142
+ }
143
+ bucket = " wellcomecollection-platform-infra"
144
+ key = " terraform/catalogue-pipeline/pipeline/inferrer.tfstate"
145
+ region = " eu-west-1"
126
146
}
127
147
}
128
148
0 commit comments