Documentation ¶
Index ¶
Constants ¶
View Source
const ( IngressControllerNginxCommunity ingressControllerType = "k8s.io/ingress-nginx" IngressControllerNginxEnterprise ingressControllerType = "nginx.org/ingress-controller" IngressControllerIstio ingressControllerType = "istio.io/ingress-controller" IngressControllerTraefik ingressControllerType = "traefik.io/ingress-controller" IngressControllerAmbassador ingressControllerType = "getambassador.io/ingress-controller" IngressControllerALB ingressControllerType = "ingress.k8s.aws/alb" IngressControllerNginxCodefresh ingressControllerType = "k8s.io/ingress-nginx-codefresh" )
Variables ¶
View Source
var SupportedControllers = []ingressControllerType{IngressControllerNginxCommunity, IngressControllerNginxEnterprise, IngressControllerIstio, IngressControllerTraefik, IngressControllerAmbassador, IngressControllerALB, IngressControllerNginxCodefresh}
Functions ¶
func CreateIngress ¶
func CreateIngress(opts *CreateIngressOptions) *netv1.Ingress
Types ¶
type CreateIngressOptions ¶
type IngressController ¶ added in v0.0.322
func GetController ¶ added in v0.0.322
func GetController(name string) IngressController
Click to show internal directories.
Click to hide internal directories.