Directories
¶
| Path | Synopsis |
|---|---|
|
api
|
|
|
v1alpha1
Package v1alpha1 contains API Schema definitions for the waf v1alpha1 API group.
|
Package v1alpha1 contains API Schema definitions for the waf v1alpha1 API group. |
|
cmd
|
|
|
kubectl-coraza
command
kubectl-coraza is a kubectl plugin (kubectl coraza …) for generating RuleSet-related manifests from OWASP CoreRuleSet files on disk.
|
kubectl-coraza is a kubectl plugin (kubectl coraza …) for generating RuleSet-related manifests from OWASP CoreRuleSet files on disk. |
|
manager
command
|
|
|
internal
|
|
|
controller
Package controller implements Kubernetes controllers for WAF resources.
|
Package controller implements Kubernetes controllers for WAF resources. |
|
defaults
Package defaults holds operator-wide default values (e.g.
|
Package defaults holds operator-wide default values (e.g. |
|
rulesets
Package rulesets provides rule analysis utilities for the operator.
|
Package rulesets provides rule analysis utilities for the operator. |
|
rulesets/cache
Package cache provides in-memory caching for WAF rulesets.
|
Package cache provides in-memory caching for WAF rulesets. |
|
rulesets/memfs
Package memfs implements a simple, thread-safe in-memory filesystem
|
Package memfs implements a simple, thread-safe in-memory filesystem |
|
test
|
|
|
framework
Package framework provides integration test utilities for the Coraza Kubernetes Operator.
|
Package framework provides integration test utilities for the Coraza Kubernetes Operator. |
|
utils
Package utils provides testing utilities for integration and unit tests.
|
Package utils provides testing utilities for integration and unit tests. |
|
tools
|
|
|
corerulesetgen
Package corerulesetgen turns OWASP CoreRuleSet rule files on disk into Kubernetes RuleSource (SecLang rules), RuleData (data files), and RuleSet manifests matching the operator's v1alpha1 API.
|
Package corerulesetgen turns OWASP CoreRuleSet rule files on disk into Kubernetes RuleSource (SecLang rules), RuleData (data files), and RuleSet manifests matching the operator's v1alpha1 API. |
Click to show internal directories.
Click to hide internal directories.