You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+26Lines changed: 26 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,32 @@ Getting started with Finch Daemon on Linux only requires a few steps:
35
35
5. Test any changes with `make test-unit` and `sudo make test-e2e`
36
36
37
37
38
+
## Experimental Features
39
+
40
+
Finch Daemon includes experimental features that can be enabled using the `--experimental` flag. These features are under development and may change in future releases.
41
+
42
+
### Using Experimental Features
43
+
44
+
To enable experimental features, use the `--experimental` flag when starting the daemon:
The OPA (Open Policy Agent) middleware allows you to define authorization policies for API requests using Rego policy language. This feature requires both the `--experimental` flag and the `--rego-file` flag to be set.
rootCmd.Flags().BoolVar(&options.skipRegoPermCheck, "skip-rego-perm-check", false, "skip the rego file permission check (allows permissions more permissive than 0600)")
returnnil, fmt.Errorf("rego file provided without experimental flag - OPA middleware is an experimental feature, please enable it with '--experimental' flag")
0 commit comments