caddyserver / ingress

WIP Caddy 2 ingress controller for Kubernetes
Apache License 2.0
620 stars 70 forks source link

Feature Request: Remove limitation for ingress controller service being a LoadBalancer service type #193

Open cawirawa opened 7 months ago

cawirawa commented 7 months ago

Overview

The current implementation of Caddy Ingress restricts the controller service to operate only with a LoadBalancer service type. This feature request aims to enhance flexibility by allowing the Caddy Ingress controller service to run within the Kubernetes cluster, eliminating the dependency on an external load balancer in certain deployment scenarios.

Use Cases

Rationale

This change allows users to optimize resource utilization and simplifies the setup, particularly in scenarios where a separate load balancer introduces unnecessary complexity.