/poc-rosa-waf

POC of running a AWS WAF in front of ROSA

Primary LanguageShell

Examples of using a WAF in front of ROSA / OSD on AWS / OCP on AWS

This is not endorsed or supported in any way by Red Hat, YMMV

Here's a good overview of AWS LB types and what they support

Problem Statement

  1. Operator requires WAF (Web Application Firewall) in front of their workloads running on OpenShift (ROSA)

  2. Operator does not want WAF running on OpenShift to ensure that OCP resources do not experience Denial of Service through handling the WAF

Solutions

Cloud Front -> WAF -> CustomDomain -> $APP

Uses a custom domain, custom route, LE cert. CloudFront and WAF

Application Load Balancer -> ALB Operator -> $APP

Installs the ALB Operator, and uses the ALB to route via WAF, one ALB per app though!