Joey
10/06/2022, 7:57 PMmgagliardo
10/06/2022, 7:58 PMapiVersion: authzed.com/v1alpha1
kind: SpiceDBCluster
metadata:
namespace: spicedb-play
name: dev
spec:
config:
image: ghcr.io/authzed/spicedb:v1.13.0
datastoreEngine: memory
secretName: dev-spicedb-config
---
apiVersion: v1
kind: Secret
metadata:
namespace: spicedb-play
name: dev-spicedb-config
stringData:
preshared_key: "token"
Joey
10/06/2022, 7:59 PMmgagliardo
10/06/2022, 7:59 PMecordell
10/06/2022, 8:01 PMmgagliardo
10/06/2022, 8:08 PM{"level":"error","requestID":"a9726bbbbd2bf3a880dee394428f2350","error":"rpc error: code = Unavailable desc = last connection error: connection error: desc = \"transport: Error while dialing dial tcp 10.30.59.76:50053: connect: connection refused\"","time":"2022-10-06T20:07:32Z","message":"received unexpected error"}
{"level":"warn","grpc.component":"server","grpc.method":"CheckPermission","grpc.method_type":"unary","grpc.service":"authzed.api.v1.PermissionsService","peer.address":"127.0.0.1:57468","protocol":"grpc","requestID":"a9726bbbbd2bf3a880dee394428f2350","grpc.start_time":"2022-10-06T20:07:32Z","grpc.code":"Unavailable","grpc.error":"rpc error: code = Unavailable desc = last connection error: connection error: desc = \"transport: Error while dialing dial tcp 10.30.59.76:50053: connect: connection refused\"","grpc.time_ms":"0.459","time":"2022-10-06T20:07:32Z","message":"finished call"}
ecordell
10/06/2022, 8:21 PMmemory
datastores
I'll work on a fix, in the meantime you can remove the SPICEDB_DISPATCH_UPSTREAM_ADDR
env var from the deployment, or you can use a non-memory datastoremgagliardo
10/06/2022, 8:26 PMSpiceDBCluster
CRD? or would I need to do it manually?ecordell
10/06/2022, 8:27 PMmgagliardo
10/06/2022, 8:32 PMecordell
10/06/2022, 8:34 PMspec:
config:
datastoreEngine: memory
dispatchClusterEnabled: "true"
image: ghcr.io/authzed/spicedb:v1.13.0
if you add dispatchClusterEnabled: "true"
it will enable the dispatch server (even with the memory datastore) and the pod will connect/dispatch to itselfmgagliardo
10/06/2022, 9:00 PM