configure-ingress-networking
Installation
SKILL.md
Configure Ingress Networking
Set up production-grade Kubernetes Ingress with NGINX controller, automated TLS certificates, and advanced routing capabilities.
When to Use
- Exposing multiple Kubernetes services via single load balancer
- Implementing path-based or host-based routing for microservices
- Automating TLS certificate issuance and renewal with Let's Encrypt
- Implementing rate limiting, authentication, and WAF policies
- Setting up blue-green or canary deployments with traffic splitting
- Configuring custom error pages and request/response modification
Inputs
- Required: Kubernetes cluster with LoadBalancer support or MetalLB
- Required: DNS records pointing to cluster LoadBalancer IP
- Optional: Existing TLS certificates or Let's Encrypt account
- Optional: OAuth2 provider for authentication
Related skills