- Clone this repository
git clone https://github.com/f5devcentral/NGINX-Ingress-Controller-Lab.git
- Change directory
cd NGINX-Ingress-Controller-Lab/labs
- Lab 1 - Basic Ingress Controller, URI-based routing and TLS offload
- Lab 2 - Advanced L7 routing
- Lab 3 - JWT authentication
- Lab 4 - Traffic splitting
- Lab 5 - Access control
- Lab 6 - Rate limiting
- Lab 7 - F5 WAF for NGINX (Requires NGINX Ingress Controller deployment without precompiled WAF policies)
- Lab 8 - F5 WAF for NGINX using precompiled policies (Requires NGINX Ingress Controller deployment with precompiled WAF policies)
The official NGINX Ingress Controller repository provides additional examples