forked from Aiven-Open/astacus
-
Notifications
You must be signed in to change notification settings - Fork 0
/
astacus-m3-gcs.json
80 lines (80 loc) · 2.59 KB
/
astacus-m3-gcs.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
{
"coordinator": {
"nodes": [
{
"az": "europe-west1-d",
"url": "http://localhost:5515/node"
}
],
"object_storage_cache": "/tmp/astacus/storage-cache",
"plugin": "m3db",
"plugin_config": {
"environment": "default_env",
"etcd_url": "http://localhost:2379/v3beta",
"placement_nodes": [
{
"endpoint": "node1.local:9000",
"hostname": "node1",
"node_id": "node1"
}
]
},
"retention": {
"keep_days": 0,
"maximum_backups": 2,
"minimum_backups": 2
}
},
"node": {
"az": "europe-west1-d",
"parallel": {
"downloads": 2,
"uploads": 2
},
"root": "/tmp/astacus/m3",
"db_path": "/tmp/astacus"
},
"object_storage": {
"compression": {
"algorithm": "zstd"
},
"default_storage": "storage1",
"encryption_key_id": "key1",
"encryption_keys": {
"key1": {
"private": "-----BEGIN PRIVATE KEY-----\nREDACTED-----END PRIVATE KEY-----\n",
"public": "-----BEGIN PUBLIC KEY-----\nREDACTED\n-----END PUBLIC KEY-----\n"
}
},
"storages": {
"storage1": {
"bucket_name": "bucket1",
"credentials": {
"auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
"auth_uri": "https://accounts.google.com/o/oauth2/auth",
"client_email": "REDACTED",
"client_id": "1234567890",
"client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/REDACTED",
"private_key": "-----BEGIN PRIVATE KEY-----\nREDACTED\n-----END PRIVATE KEY-----\n",
"private_key_id": "REDACTED",
"project_id": "project1",
"token_uri": "https://accounts.google.com/o/oauth2/token",
"type": "service_account"
},
"prefix": "storage1",
"project_id": "project1",
"storage_type": "google"
}
},
"temporary_directory": "/tmp/astacus/storage-tmp"
},
"sentry_dsn": "https://REDACTED@sentry.io/1234567890",
"statsd": {
"host": "localhost",
"port": 8125
},
"uvicorn": {
"host": "localhost",
"log_level": "info"
}
}