Install on Kubernetes with Helm
Install the Coraza Kubernetes Operator on a Kubernetes cluster using Helm.
Version v0.4 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
How-to guides address specific tasks. Unlike tutorials, they assume you already have a working installation and basic familiarity with the operator. Each guide focuses on a single objective.
Install the Coraza Kubernetes Operator on a Kubernetes cluster using Helm.
Install the Coraza Kubernetes Operator on OpenShift using OperatorHub.
Write SecLang rules in ConfigMaps and aggregate them into a RuleSet.
Create an Engine resource to attach a WAF to a Kubernetes Gateway.
Generate and deploy OWASP CoreRuleSet rules using the kubectl-coraza plugin.
Supply external data files for rules that use the @pmFromFile directive.
Choose how the WAF behaves when it is not ready or encounters errors.
Enable metrics collection and Prometheus monitoring for the operator.
Upgrade the Coraza Kubernetes Operator to a new version.