I don’t know if this is a bug, but the read remote and write remote command-line switches and envvars are described as urls, but they aren’t actually urls. If you use a url that begins with http(s), it doesn’t work. For example:
KETO_READ_REMOTE=<http://127.0.0.1:4466> keto status -b
gives you “context deadline exceeded.”
KETO_READ_REMOTE=127.0.0.1:4466 keto status -b
works just fine.
01/07/2022, 8:52 AM
True, the CLI uses grpc and not http, so we should document that correctly
Can you open an issue for that?