Gateway Controllers

Note

The Gateway API is a fairly new API that is designed to supercede the Ingress API. It solves some of the limitations of the Ingress API, but it is not yet widely adopted, and may have limited support in the implementation you are using.

Gateway Controllers refer to the controllers that manage gateway resources in a Kubernetes cluster. They are responsible for routing external traffic to the appropriate services within the cluster. The Gateway Controller is responsible for managing the gateway resources and providing a way to route external traffic to the appropriate services.

Default

The Default option is used when you want to use the default Gateway Controller that is bundled with the Kubernetes distribution you are using. Below is a table of the default Gateway Controllers for each Kubernetes distribution supported by KSail:

Distribution Gateway Controller
kind None
k3d None

None

The None option is used when you do not want to use a Gateway Controller. In cases where a distribution installs a Gateway Controller by default, this option can be used to disable it.