Package-level declarations
Types
HTTPIngressPath associates a path regex with a backend. Incoming urls matching the path are forwarded to the backend.
Builder for HTTPIngressPathArgs.
HTTPIngressPath associates a path regex with a backend. Incoming urls matching the path are forwarded to the backend.
Builder for HTTPIngressPathPatchArgs.
HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://
Builder for HTTPIngressRuleValueArgs.
HTTPIngressRuleValue is a list of http selectors pointing to backends. In the example: http://
Builder for HTTPIngressRuleValuePatchArgs.
Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc. This resource waits until its status is ready before registering success for create/update, and populating output properties from the current state of the resource. The following conditions are used to determine whether the resource creation has succeeded or failed:
Builder for IngressArgs.
IngressBackend describes all endpoints for a given service and port.
Builder for IngressBackendArgs.
IngressBackend describes all endpoints for a given service and port.
Builder for IngressBackendPatchArgs.
IngressClass represents the class of the Ingress, referenced by the Ingress Spec. The ingressclass.kubernetes.io/is-default-class
annotation can be used to indicate that an IngressClass should be considered default. When a single IngressClass resource has this annotation set to true, new Ingress resources without a class specified will be assigned this default class.
Builder for IngressClassArgs.
IngressClassSpec provides information about the class of an Ingress.
Builder for IngressClassSpecArgs.
IngressClassSpec provides information about the class of an Ingress.
Builder for IngressClassSpecPatchArgs.
IngressRule represents the rules mapping the paths under a specified host to the related backend services. Incoming requests are first evaluated for a host match, then routed to the backend associated with the matching IngressRuleValue.
Builder for IngressRuleArgs.
IngressRule represents the rules mapping the paths under a specified host to the related backend services. Incoming requests are first evaluated for a host match, then routed to the backend associated with the matching IngressRuleValue.
Builder for IngressRulePatchArgs.
IngressSpec describes the Ingress the user wishes to exist.
Builder for IngressSpecArgs.
IngressSpec describes the Ingress the user wishes to exist.
Builder for IngressSpecPatchArgs.
IngressStatus describe the current state of the Ingress.
Builder for IngressStatusArgs.
IngressTLS describes the transport layer security associated with an Ingress.
Builder for IngressTLSArgs.
IngressTLS describes the transport layer security associated with an Ingress.
Builder for IngressTLSPatchArgs.