ingress

package
v0.2.4-alpha.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 11, 2023 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

View Source
const (
	IngressPipyController     = commons.AnnotationPrefix + "/ingress-pipy"
	IngressPipyClass          = "pipy"
	NoDefaultIngressClass     = ""
	IngressAnnotationKey      = "kubernetes.io/ingress.class"
	IngressClassAnnotationKey = "ingressclass.kubernetes.io/is-default-class"

	PipyIngressAnnotationPrefix             = "pipy.ingress.kubernetes.io"
	PipyIngressAnnotationRewriteFrom        = PipyIngressAnnotationPrefix + "/rewrite-target-from"
	PipyIngressAnnotationRewriteTo          = PipyIngressAnnotationPrefix + "/rewrite-target-to"
	PipyIngressAnnotationSessionSticky      = PipyIngressAnnotationPrefix + "/session-sticky"
	PipyIngressAnnotationLoadBalancer       = PipyIngressAnnotationPrefix + "/lb-type"
	PipyIngressAnnotationUpstreamSSLName    = PipyIngressAnnotationPrefix + "/upstream-ssl-name"
	PipyIngressAnnotationUpstreamSSLSecret  = PipyIngressAnnotationPrefix + "/upstream-ssl-secret"
	PipyIngressAnnotationUpstreamSSLVerify  = PipyIngressAnnotationPrefix + "/upstream-ssl-verify"
	PipyIngressAnnotationTLSVerifyClient    = PipyIngressAnnotationPrefix + "/tls-verify-client"
	PipyIngressAnnotationTLSVerifyDepth     = PipyIngressAnnotationPrefix + "/tls-verify-depth"
	PipyIngressAnnotationTLSTrustedCASecret = PipyIngressAnnotationPrefix + "/tls-trusted-ca-secret"
	PipyIngressAnnotationBackendProtocol    = PipyIngressAnnotationPrefix + "/upstream-protocol"
)

Variables

View Source
var (
	MinK8sVersionForIngressV1           = semver.Version{Major: 1, Minor: 19, Patch: 0}
	MinK8sVersionForIngressV1beta1      = semver.Version{Major: 1, Minor: 16, Patch: 0}
	MinK8sVersionForIngressClassV1beta1 = semver.Version{Major: 1, Minor: 18, Patch: 0}
)
View Source
var DefaultIngressClass = ""

Functions

func IsValidPipyIngress

func IsValidPipyIngress(ing *networkingv1.Ingress) bool

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL