oracle / oracle/oci-cloud-controller-manager
Introduce Web Application Firewall [WAF] feature request
Nobody has claimed this yet.
- Dominant language
- Go
- Stars
- 158
- Forks
- 108
- PR merge metrics
- No merged PRs in 30d
Description
Is this a BUG REPORT or FEATURE REQUEST?
FEATURE REQUEST
Description
WAF is a way to make web applications safer by a set of features that allow developers to manage the application's throughput, access to the application by a set of rules based on headers, sources IP, and so on.
What kind of feature request is it?
We'd like to see a set of annotations similar to ones that we have for a Service type LoadBalancer.
These new annotations must provide a way to configure WAF against OCI Load Balancer.
These annotations must be applicable against 2 resource kinds: Service and Ingress (this resource kind contains all necessary info to create a WAF policy.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing annotations for Service resources of type LoadBalancer and the handling of Service and Ingress resources. Define how annotations should configure an OCI Load Balancer WAF policy, including the required rule inputs, and verify that the result covers the WAF policy information described in the linked documentation.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- cloud, security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100