NginxIngressControllerType Enum

Definition

Ingress type for the default NginxIngressController custom resource.

public enum NginxIngressControllerType
type NginxIngressControllerType = 
Public Enum NginxIngressControllerType
Inheritance
NginxIngressControllerType

Fields

Name Value Description
AnnotationControlled 0

The default NginxIngressController will be created. Users can edit the default NginxIngressController Custom Resource to configure load balancer annotations.

External 1

The default NginxIngressController will be created and the operator will provision an external loadbalancer with it. Any annotation to make the default loadbalancer internal will be overwritten.

Internal 2

The default NginxIngressController will be created and the operator will provision an internal loadbalancer with it. Any annotation to make the default loadbalancer external will be overwritten.

None 3

The default Ingress Controller will not be created. It will not be deleted by the system if it exists. Users should delete the default NginxIngressController Custom Resource manually if desired.

Applies to