Skip to content

Commit 0678fb1

Browse files
committed
import tessera gcs
1 parent 8ea3790 commit 0678fb1

File tree

1 file changed

+2
-46
lines changed
  • deployment/modules/gcp/storage

1 file changed

+2
-46
lines changed

deployment/modules/gcp/storage/main.tf

Lines changed: 2 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -9,52 +9,8 @@ terraform {
99
}
1010
}
1111

12-
# Services
13-
resource "google_project_service" "serviceusage_googleapis_com" {
14-
service = "serviceusage.googleapis.com"
15-
disable_on_destroy = false
16-
}
17-
resource "google_project_service" "storage_api_googleapis_com" {
18-
service = "storage-api.googleapis.com"
19-
disable_on_destroy = false
20-
}
21-
resource "google_project_service" "storage_component_googleapis_com" {
22-
service = "storage-component.googleapis.com"
23-
disable_on_destroy = false
24-
}
25-
resource "google_project_service" "storage_googleapis_com" {
26-
service = "storage.googleapis.com"
27-
disable_on_destroy = false
28-
}
29-
30-
## Resources
31-
32-
# Buckets
33-
34-
resource "google_storage_bucket" "log_bucket" {
35-
name = "${var.project_id}-${var.base_name}-bucket"
36-
location = var.location
37-
storage_class = "STANDARD"
38-
uniform_bucket_level_access = true
39-
}
40-
41-
# Spanner
42-
43-
resource "google_spanner_instance" "log_spanner" {
44-
name = var.base_name
45-
config = "regional-${var.location}"
46-
display_name = var.base_name
47-
processing_units = 100
48-
}
49-
50-
resource "google_spanner_database" "log_db" {
51-
instance = google_spanner_instance.log_spanner.name
52-
name = "${var.base_name}-db"
53-
ddl = [
54-
"CREATE TABLE SeqCoord (id INT64 NOT NULL, next INT64 NOT NULL,) PRIMARY KEY (id)",
55-
"CREATE TABLE Seq (id INT64 NOT NULL, seq INT64 NOT NULL, v BYTES(MAX),) PRIMARY KEY (id, seq)",
56-
"CREATE TABLE IntCoord (id INT64 NOT NULL, seq INT64 NOT NULL,) PRIMARY KEY (id)",
57-
]
12+
module "tessera-gcs" {
13+
source = "git@github.com:transparency-dev/trillian-tessera/deployment/module//gcs"
5814
}
5915

6016
resource "google_spanner_database" "dedup_db" {

0 commit comments

Comments
 (0)