APIRules require Istio to be installed in the cluster because APIRule Controller creates the VirtualService
, AuthorizationPolicy
, and RequestAuthentication
custom resources, which are provided by Istio.
CAUTION: Ory Oathkeeper has been deprecated. This dependency will change in the future.
To use APIRules, both Ory Oathkeeper and Ory Oathkeeper Maester must be installed in the cluster. This is required because APIRule Controller creates the Rule custom resource when an APIRule has defined an access strategy other than allow
and no_auth
.
You can install Ory Oathkeeper by installing the API Gateway module.