From 5c9e5b297cdf5d761740e6604b1e36d390aa86a8 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 12:46:58 -0600 Subject: chore: run spicedb via Procfile --- Procfile | 1 + 1 file changed, 1 insertion(+) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 39bbbeaf..02173f12 100644 --- a/Procfile +++ b/Procfile @@ -1,2 +1,3 @@ authzd: ./bin/authzd server envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn +spicedb: spicedb serve --grpc-preshared-key "secret" -- cgit v1.2.3 From 66ad68976185bba6953790c1587ef52a1b456431 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 13:57:21 -0600 Subject: chore: specify spicedb flags --- Procfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 02173f12..6483045c 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ authzd: ./bin/authzd server envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn -spicedb: spicedb serve --grpc-preshared-key "secret" +spicedb: spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory -- cgit v1.2.3 From 2e6d541b2d182f3750dd7033d0e60b849b3e23f8 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 14:02:17 -0600 Subject: chore: run authzd on 50052 instead of 50051 to prevent port collision --- Procfile | 2 +- etc/envoy/envoy.yaml | 2 +- src/bin/cli.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 6483045c..4db49ea7 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ -authzd: ./bin/authzd server +authzd: ./bin/authzd server --addr 127.0.0.1:50052 envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn spicedb: spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory diff --git a/etc/envoy/envoy.yaml b/etc/envoy/envoy.yaml index 19df6a4f..9594c9e4 100644 --- a/etc/envoy/envoy.yaml +++ b/etc/envoy/envoy.yaml @@ -34,7 +34,7 @@ static_resources: address: socket_address: address: 127.0.0.1 - port_value: 50051 + port_value: 50052 typed_extension_protocol_options: envoy.extensions.upstreams.http.v3.HttpProtocolOptions: "@type": type.googleapis.com/envoy.extensions.upstreams.http.v3.HttpProtocolOptions diff --git a/src/bin/cli.rs b/src/bin/cli.rs index 837ef80f..78aa1ba1 100644 --- a/src/bin/cli.rs +++ b/src/bin/cli.rs @@ -40,7 +40,7 @@ enum Commands { }, Server { /// Address to bind to - #[arg(short, long, env = "BIND_ADDR", default_value = "127.0.0.1:50051")] + #[arg(short, long, env = "BIND_ADDR", default_value = "127.0.0.1:50052")] addr: String, }, } -- cgit v1.2.3 From 24d5c2cfbec143a47f1128472389e09e54435f27 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 14:40:51 -0600 Subject: chore: add shell script to shim request to spicedb --- Procfile | 2 +- bin/spicedb | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) create mode 100755 bin/spicedb (limited to 'Procfile') diff --git a/Procfile b/Procfile index 4db49ea7..923aa187 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ authzd: ./bin/authzd server --addr 127.0.0.1:50052 envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn -spicedb: spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory +spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory diff --git a/bin/spicedb b/bin/spicedb new file mode 100755 index 00000000..acd1ee09 --- /dev/null +++ b/bin/spicedb @@ -0,0 +1,3 @@ +#!/bin/sh + +exec spiced $@ -- cgit v1.2.3 From 96a24f0951f43d567c24af265cd03afa6b33d7db Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 14:50:59 -0600 Subject: chore: configure spicedb to emit JSON logs --- Procfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 923aa187..1ca0acd2 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ authzd: ./bin/authzd server --addr 127.0.0.1:50052 envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn -spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory +spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory --log-format json -- cgit v1.2.3 From d43352c8a5a3c09b6ee90492ec5f4a73f395acd9 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 15:17:40 -0600 Subject: chore: disable spice telemetry endpoint --- Procfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 1ca0acd2..23fc3a8c 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ authzd: ./bin/authzd server --addr 127.0.0.1:50052 envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn -spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory --log-format json +spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory --log-format json --telemetry-endpoint "" -- cgit v1.2.3 From 1b0c98a19a4adfb6f6581640cd243d3817b86170 Mon Sep 17 00:00:00 2001 From: mo khan Date: Mon, 14 Jul 2025 15:24:47 -0600 Subject: chore: tune log level and disable release check --- Procfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Procfile') diff --git a/Procfile b/Procfile index 23fc3a8c..7354a07a 100644 --- a/Procfile +++ b/Procfile @@ -1,3 +1,3 @@ authzd: ./bin/authzd server --addr 127.0.0.1:50052 envoy: ./bin/envoy -c ./etc/envoy/envoy.yaml --base-id 1 --log-level warn --component-log-level admin:warn,connection:warn,grpc:warn,http:warn,http2:warn,router:warn,upstream:warn -spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory --log-format json --telemetry-endpoint "" +spicedb: ./bin/spicedb serve --grpc-preshared-key "secret" --http-addr :8080 --grpc-addr :50051 --datastore-engine memory --log-level warn --log-format json --telemetry-endpoint "" --skip-release-check -- cgit v1.2.3