|
2 | 2 | "n1": {
|
3 | 3 | "image": "${RESTATE_CONTAINER_IMAGE}",
|
4 | 4 | "ports": [8080, 9070, 5122],
|
5 |
| - "pull": "always", |
| 5 | + "pull": "never", |
6 | 6 | "env": {
|
7 |
| - "RESTATE_LOG_FILTER": "restate=info", |
| 7 | + "RESTATE_LOG_FILTER": "restate=debug", |
8 | 8 | "RESTATE_LOG_FORMAT": "json",
|
9 | 9 | "RESTATE_ROLES": "[worker,log-server,admin,metadata-server]",
|
10 | 10 | "RESTATE_CLUSTER_NAME": "foobar",
|
|
14 | 14 | "RESTATE_AUTO_PROVISION": "true",
|
15 | 15 | "RESTATE_ADVERTISED_ADDRESS": "http://n1:5122",
|
16 | 16 | "DO_NOT_TRACK": "true",
|
17 |
| - "AWS_ALLOW_HTTP" : "true", |
18 |
| - "AWS_REGION" : "local", |
19 |
| - "AWS_ENDPOINT" : "http://minio:9000", |
20 |
| - "AWS_ACCESS_KEY_ID" : "minioadmin", |
21 |
| - "AWS_SECRET_ACCESS_KEY" : "minioadmin", |
| 17 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ALLOW_HTTP" : "true", |
| 18 | + "RESTATE_WORKER__SNAPSHOTS__AWS_REGION" : "local", |
| 19 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ENDPOINT_URL" : "http://minio:9000", |
| 20 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ACCESS_KEY_ID" : "minioadmin", |
| 21 | + "RESTATE_WORKER__SNAPSHOTS__AWS_SECRET_ACCESS_KEY" : "minioadmin", |
22 | 22 | "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar",
|
23 | 23 | "RESTATE_WORKER__SNAPSHOTS__SNAPSHOT_INTERVAL_NUM_RECORDS" : "10000",
|
24 | 24 | "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s"
|
|
27 | 27 | "n2": {
|
28 | 28 | "image": "${RESTATE_CONTAINER_IMAGE}",
|
29 | 29 | "ports": [8080],
|
30 |
| - "pull": "always", |
| 30 | + "pull": "never", |
31 | 31 | "env": {
|
32 |
| - "RESTATE_LOG_FILTER": "restate=info", |
| 32 | + "RESTATE_LOG_FILTER": "restate=debug", |
33 | 33 | "RESTATE_LOG_FORMAT": "json",
|
34 | 34 | "RESTATE_ROLES": "[worker,admin,log-server,metadata-server]",
|
35 | 35 | "RESTATE_CLUSTER_NAME": "foobar",
|
|
40 | 40 | "RESTATE_METADATA_CLIENT__ADDRESSES": "[http://n1:5122]",
|
41 | 41 | "RESTATE_ADVERTISED_ADDRESS": "http://n2:5122",
|
42 | 42 | "DO_NOT_TRACK": "true",
|
43 |
| - "AWS_ALLOW_HTTP" : "true", |
44 |
| - "AWS_REGION" : "local", |
45 |
| - "AWS_ENDPOINT" : "http://minio:9000", |
46 |
| - "AWS_ACCESS_KEY_ID" : "minioadmin", |
47 |
| - "AWS_SECRET_ACCESS_KEY" : "minioadmin", |
48 | 43 | "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar",
|
49 | 44 | "RESTATE_WORKER__SNAPSHOTS__SNAPSHOT_INTERVAL_NUM_RECORDS" : "10000",
|
50 |
| - "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s" |
| 45 | + "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s", |
| 46 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ALLOW_HTTP" : "true", |
| 47 | + "RESTATE_WORKER__SNAPSHOTS__AWS_REGION" : "local", |
| 48 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ENDPOINT_URL" : "http://minio:9000", |
| 49 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ACCESS_KEY_ID" : "minioadmin", |
| 50 | + "RESTATE_WORKER__SNAPSHOTS__AWS_SECRET_ACCESS_KEY" : "minioadmin", |
| 51 | + "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar" |
51 | 52 | }
|
52 | 53 | },
|
53 | 54 | "n3": {
|
54 | 55 | "image": "${RESTATE_CONTAINER_IMAGE}",
|
55 | 56 | "ports": [8080],
|
56 |
| - "pull": "always", |
| 57 | + "pull": "never", |
57 | 58 | "env": {
|
58 |
| - "RESTATE_LOG_FILTER": "restate=info", |
| 59 | + "RESTATE_LOG_FILTER": "restate=debug", |
59 | 60 | "RESTATE_LOG_FORMAT": "json",
|
60 | 61 | "RESTATE_ROLES": "[worker,admin,log-server,metadata-server]",
|
61 | 62 | "RESTATE_CLUSTER_NAME": "foobar",
|
|
66 | 67 | "RESTATE_METADATA_CLIENT__ADDRESSES": "[http://n1:5122]",
|
67 | 68 | "RESTATE_ADVERTISED_ADDRESS": "http://n3:5122",
|
68 | 69 | "DO_NOT_TRACK": "true",
|
69 |
| - "AWS_ALLOW_HTTP" : "true", |
70 |
| - "AWS_REGION" : "local", |
71 |
| - "AWS_ENDPOINT" : "http://minio:9000", |
72 |
| - "AWS_ACCESS_KEY_ID" : "minioadmin", |
73 |
| - "AWS_SECRET_ACCESS_KEY" : "minioadmin", |
74 | 70 | "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar",
|
75 | 71 | "RESTATE_WORKER__SNAPSHOTS__SNAPSHOT_INTERVAL_NUM_RECORDS" : "10000",
|
76 |
| - "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s" |
| 72 | + "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s", |
| 73 | + "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar", |
| 74 | + "RESTATE_WORKER__SNAPSHOTS__SNAPSHOT_INTERVAL_NUM_RECORDS" : "10000", |
| 75 | + "RESTATE_ADMIN__LOG_TRIM_CHECK_INTERVAL" : "10s", |
| 76 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ALLOW_HTTP" : "true", |
| 77 | + "RESTATE_WORKER__SNAPSHOTS__AWS_REGION" : "local", |
| 78 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ENDPOINT_URL" : "http://minio:9000", |
| 79 | + "RESTATE_WORKER__SNAPSHOTS__AWS_ACCESS_KEY_ID" : "minioadmin", |
| 80 | + "RESTATE_WORKER__SNAPSHOTS__AWS_SECRET_ACCESS_KEY" : "minioadmin", |
| 81 | + "RESTATE_WORKER__SNAPSHOTS__DESTINATION" : "s3://restate/foobar" |
77 | 82 | }
|
78 | 83 | },
|
79 | 84 | "interpreter_zero": {
|
|
0 commit comments