PREvant relies in a Kubernetes cluster on Traefik's Kubernetes IngressRoute. Therefore, make sure that you have a Traefik service installed on your Kubernetes cluster. For example, k3d managed clusters come with Traefik preinstalled.
PREvant needs to interact with the Kubernetes API and requires a ServiceAccount that has the permission to manipulate the Kubernetes state. Therefore, apply the following command to create the role-based access control bindings in Kubernetes.
kubectl apply -f RBAC-authorization.yml
Then, you can deploy PREvant with ServiceAccount, Deployment and IngressRoute that exposes PREvant under the URL path /
in your Kubernetes cluster.
kubectl apply -f PREvant.yml
Check your Traefik for troubleshooting issues.